ljsq.net
当前位置:首页 >> python输入三个整数 >>

python输入三个整数

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

可以使用最简单桶的排序,有时限或内存限制的话使用稍复杂的冒泡排序

def max3(a,b,c): maxnum=a if a>b else b if c>maxnum: maxnum=c return maxnum if __name__=='__main__': print(max3(3,2,1) 2. def max(a,b,c): if a>b: g=b b=a a=g if a>c: g=c c=a a=g if b>c: g=b b=c c=g print 'a=',a,'\tb=',b,'\tc=',...

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

>>> x=int(input("x:"))x:40>>> y=int(input("y:"))y:20>>> x+y60int加在input前面不就是了。。。

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

def sort_int(a, b, c): L = [a, b, c] L.sort() return Lx, y, z = sort_int(100, 10, 1)print(x, y, z)

# 输入一行字符串s# s = ...# 按空格分割nums = s.split()# 输出求和结果print (int(nums[0]) + int(nums[1]) + int(nums[2]))

def sum(a,b,c):return int(a)+int(b)+int(c)a,b,c=raw_input("请输入三个整数:").split(' ') #空格隔开print sum(a,b,c)

main() { int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if (x>y) {t=x;x=y;y=t;} /*交换x,y的值*/ if(x>z) {t=z;z=x;x=t;}/*交换x,z的值*/ if(y>z) {t=y;y=z;z=t;}/*交换z,y的值*/ printf("small to big: %d %d %d\n",x,y,z); }

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