天天看点

实例037:排序

题目:对10个数进行排序。

程序分析:同实例005。

代码:

方法一:

raw=[]
for i in range(10):
    x=int(input('int%d: '%(i)))
    raw.append(x)
    
for i in range(len(raw)):
    for j in range(i,len(raw)):
        if raw[i]>raw[j]:
            raw[i],raw[j]=raw[j],raw[i]
print(raw)

"""
* @Author: xiaofang
* @Description: 
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群,扫描文末QQ群二维码即可
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
"""      
raw = []
for i in range(10):
    x = int(input('int%d: ' % (i)))
    raw.append(x)

print(sorted(raw))