# 题目: # 输入三个整数x,y,z,请把这三个数由大到小输出。 # 程序分析: 练练手就随便找个排序算法实现一下,偷懒就直接调用函数。 #方法一:排序 raw = [] for i in range(3): 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) # 方法二: raw2=[] for i in range(3): x = int(input('int%d:'%(i))) raw2.append(x) print(sorted(raw2))
本文介绍了两种简单的方法来实现三个整数的排序。第一种方法使用了冒泡排序的原理,通过比较和交换实现了从大到小的排序;第二种方法则直接利用Python内置的sorted函数完成排序。这两种方法为初学者提供了理解和实践排序算法的基础。
1465

被折叠的 条评论
为什么被折叠?



