求每行详解,急急急
l=[]for i in range(10):
l.append(int(input()))
for i in range(9):
for j in range(9-i):
if l>l:
l,l=l,l
for i in l:
print(i,end=" ")
print("") l=[] #声明一个列表
for i in range(10):
l.append(int(input())) #输入10个整数放到列表里去
#冒泡排序
for i in range(9):
#每一次将最大的值放到列表最末尾,随着循环的进行,末尾部分已经排好序了,所以新一轮的末尾会靠前
for j in range(9-i):
#一次一次,把大的数放在后面
if l>l:
l,l=l,l
#打印每一轮排序的结果
for i in l:
print(i,end=" ") #print以空格结尾
print("") #end未指定以换行结尾,即换行
页:
[1]