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

python 读入一个整数

# -*- 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]

>>> '1'.isdigit() True >>> >>> '1.1'.isdigit() False >>> >>> 'a'.isdigit() False >>>

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))

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

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

python3 没用过,不好说,python2 肯定是可以的。 另,行不行题主可以自己试试。

>>> 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]

def CountOne():i = int(raw_input("enter a int:"))b = bin(i)print b.count('1')

n = raw_input(num) r = abs(n) print r --3.x中 print(r)

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

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