冒泡排序
for 變量 in 序列:
語句塊
range函數的原型為(start,stop,[step]) 起點,終點,步長
參數必須是整數類型使用兩個參數可以創建一個[start,end]區間內的連續整數的列表,
如果指定第三個參數,則創建該區間內的一個公差為step的等差數列。
a = [3, 6, 4, 2, 11, 10, 5] def bubble_sort(a): # 計算列表元素有多少,從0開始算,所以填-1 count = len(a)-1 for i in range(count, 0, -1): for j in range(i): if a[j] > a[j+1]: a[j], a[j+1] = a[j+1], a[j] return a print(buddle_sort(a))

