边写边学Python(5)从小到大输出 |
您所在的位置:网站首页 › python编程输入三个数从小到大输出怎么写 › 边写边学Python(5)从小到大输出 |
题目:输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析:xz,则x与z的值互换,最后同理比较y与z。 代码: #!/usr/bin/python3 #输入x,y,z x = int(input('x:')) y = int(input('y:')) z = int(input('z:')) #比较x,y if (x>y): i=x x=y y=i #比较x,z if (x>z): j=x x=z z=j #比较y,z if (y>z): k=y y=z z=k #输出x,y,z print(x,y,z)这是基于题目的分析直接写出代码,但在实际的操作过程中可以引用函数提高编写速度和减小程序大小。 !!应用sort函数代码!!: #!/usr/bin/python3 #创建一个新的空列表 l = [] for i in range(3): x = int(input('integer:\n')) l.append(x) #append向列表l尾部添加一个新的元素x #对列表l中的元素从小到大排序 l.sort() print (l)总结:学会合理利用Python中的函数高效解决问题。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |