Python实现输入三个整数x,y,z,请把这三个数由小到大输出;

代码运行截图: 

 

 

延伸1.:这三个数由大到小输出

 

num1=input('请输入第一个数,x:')

num2=input('请输入第二个数,y:')

num3=input('请输入第三个数,z:')

if num1>num2: # if 语句判断
num1,num2=num1,num2

if num1>num3:
num1, num3 = num1, num3

if num2>num3:
num2,num3=num2,num3

print(num1,num2,num3)

代码运行截图:

 

2.sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。

  

1 list=[num1,num2,num3]
2 
3 # sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。
4 
5 # True 为降序 ,False 默认为升序
6 list.sort(reverse=True)
7 
8 print(list)

代码运行截图:

 

1
2
3
4
5
6
7
8
vowels = ['e', 'a', 'u', 'o', 'i']
 
# 降序
vowels.sort(reverse=True)
 
# 输出结果
print('降序输出:')
print(vowels)

 3. 制定元素排序

https://blog.csdn.net/ccclych1/article/details/80496955

 

Python菜鸟教程:https://www.runoob.com/python/att-list-sort.html

posted @   人生努力努力努力就好  阅读(4386)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示