经验App:聚合职场优选内容

Python练习实例37 | 对输入的数字进行排序

2020-03-06  本文已影响0人  暮光微晓破倾城

在学习Excel表的时候,我们可以对列表当中的数据进行高低顺序的排列,其实在Python当中,也是可以做到的。

实现这种结果的方式其实有两种方法,其中一种方法,就是将输入的数字,彼此之间两两相互比较,小的放在前面,这样就可以实现我们想要的结果,但这种方式实现起来代码量很长,我们可以使用Python内置的sort()方法来进行自动排列。

# 对数字进行排序

list = [] # 首先,我们创建一个空列表
for i in range(5): # 随意的输入5个数字
    a = int(input("请输入整数:")) # 输入整数
    list.append(a) # 将输入的数加入到空列表当中

list.sort() # 使用sort排序函数,对列表当中的数字进行排序
print(list)

我们来看下输出的结果:

C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习37.py"
请输入整数:5
请输入整数:87
请输入整数:46
请输入整数:8
请输入整数:1
[1, 5, 8, 46, 87]

Process finished with exit code 0

2020年3月6日
北京市通州区京贸中心

上一篇 下一篇

猜你喜欢

热点阅读