冒泡排序:是将一串无需的数字,排列成有序的.通过相邻的两个数作比较,大的往后移,经过反复的比较,最后得出一串有序的数列. 那么用代码该如何实现? 其实这个问题的思路就是判断每相邻的两个数,进行大小比较,然后交换位置,判断大小容易,麻烦的是交换位置.python的“解构”就能很好的解决这个问题. 先看一段小代码 a = 10 b = 20 # 如何交换a,b的值,让a=20,b=10 a,b = b,a print(a,b) # 20 10 通过上面解构的方式就可以将两个值互换. 如果定义第一个数…