"""冒泡排序算法"""
bubble_sort = list(range(0, 10, 2))
print(bubble_sort)
n = 0
for i in range(len(bubble_sort)):
for j in range(i + 1, len(bubble_sort)):
if bubble_sort[i] < bubble_sort[j]:
n += 1
print('冒泡排序算法从大到小排序第{0}次比较:{1}和{2}比较'.format(n, bubble_sort[i], bubble_sort[j]))
# 如果前一个数小于后一个数就交换两个数的位置
bubble_sort[i], bubble_sort[j] = bubble_sort[j], bubble_sort[i]
print(bubble_sort)
print('*' * 20)
print(bubble_sort)
结果