bshy.net
当前位置:首页>>关于python 读入整数的资料>>

python 读入整数

a,b,c=raw_input("输入:a,b c,(空格分隔)").split()

N=int(input('Enter the lenth of list:')) list=[] while N: (tab)num=input('Enter a number:') (tab)list.append(num) (tab)N=N-1 print(max(list))

# -*- coding:utf-8 -*-x=raw_input('Please input a number:\n')try: x=int(x) print [i for i in range(1,x+1) if x%i==0]except Exception,e: print e>> Please input a number: 15 [1, 3, 5, 15]

Python 3 的 input() 函数相当于 Python 2 的 raw_input() 函数。 # 输入数字# Python 3 通过 input() 获取的任何内容都是 str(字符串)类型。str1 = input('请输入第一个数:')str2 = input('请输入第二个数:')# 用 int() 函数强制将 str 转...

a=row_input() b=a.split(" ") n=int(b[0]) k=int(b[1])

def itemfactory(filename, parserfunc): """用给定的加工方法对文件中的每一行进行处理""" with open(filename, 'rt') as handle: for ln in handle: yield parserfunc(ln)for a, b in itemfactory( "data.txt", # 加工方法是将行字符串拆分后...

可以使用字符串str的isdigit方法判断字符串是否是一个仅有数字组成,也就是整数。如果是整数退出while循环,否则继续请求输入。 while True: x = raw_input('Input an integer: ') if x.isdigit(): break else: print 'Please input an *integer...

def test(): i_input=123456 str_input=str(i_input) reverse_str_input=str_input[::-1] print(reverse_str_input) print(' '.join(reverse_str_input))

>>> a=[int(i) for i in input('please input: ').split()] please input: 1 2 3 4 555 322 2 34 90 03 >>> a [1, 2, 3, 4, 555, 322, 2, 34, 90, 3]

是的,需要用字符串处理。split可以把一个字符串按空白拆分。 #!/usr/bin/env python2# coding=utf-8"""read 2 ints from one line"""i = raw_input()a, b = map(int, i.split())print a + b

网站首页 | 网站地图
All rights reserved Powered by www.bshy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com