clwn.net
当前位置:首页 >> python用input输入整数 >>

python用input输入整数

a,b,c=eval(input()) 输入1,2,3

python 的 input() 方法可以获取用户输入的一行内容,用 float() 来把这行内容转化成数字, 再用 int() 把小数部分丢弃掉.print('Please input a numnber and press enter') input_string = input() number = float(input_string) integer = int(

python 3.4 i = int(input('10print(chr(i) )

content = input("input:") 或者 content = raw_input("input:") 因为python的版本不一样,支持的输入方法(input/raw_inpt)也不一样.

看来你用的是python3,python3的input函数是返回字符串的.所以你的n是字符串,循环有问题.如果想要正确就int处理 n = int(input("请输入整数N:"))

123456 importre whileTrue: x =input() print(x) ifre.search(r'#', x): break 运行结果:>> 3 4 5>> 3 4 5>> 12>> 12>> 23 231 123>> 23 231 123>> #

#!/usr/bin/env python# -*- coding: utf-8 -*- a = input() print "千位是: %s" % str(a)[0] print "百位是: %s" % str(a)[1] print "十位是: %s" % str(a)[2] print "个位是: %s" % str(a)[3] 当运行程序时,在控制台输入2345,输出结果是:千位是

在python 2版本中输入字符串要用raw_input message=raw_input("tell me something,i will repeat to you:") print(message) 在python2中input是直接将输入当成python中的表达式处理,可以用来输入数字,列表,元组,如果输入字符串必须包括引号,包括引号才是合法的python字符串表达式

def sum_average(): lst=input('请输入知5个整数,用空道格分开:') s=0 for x in lst.split(): s+=int(x) return '输入的整数为专:%s\n合计为:%d , 平均属数为:%.2f' % (lst,s,s/5)

int1=int(input('请输入一个整数:')) int2=int(input('请再输入一个整数:')) print('你输入的第一个整数是 %d ,第二个整数是 %d .' % (int1,int2))

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