numbers = [11,33,55,99,6,13]
print ("original=",numbers)
for j in range(len(numbers) -1, -1, -1):
        for i in range(j):
            if numbers[i] > numbers[i+1]: #把数值小的数字放到顶端
                numbers[i], numbers[i+1] = numbers[i+1], numbers[i]
            print ("i=",i,"j=",j)
            print (numbers)

C:\Users\admin\AppData\Local\Programs\Python\Python35\python.exe D:/OneDrive/python/maopao.py

original= [11, 33, 55, 99, 6, 13]

i= 0 j= 5

[11, 33, 55, 99, 6, 13]

i= 1 j= 5

[11, 33, 55, 99, 6, 13]

i= 2 j= 5

[11, 33, 55, 99, 6, 13]

i= 3 j= 5

[11, 33, 55, 6, 99, 13]

i= 4 j= 5

[11, 33, 55, 6, 13, 99]

i= 0 j= 4

[11, 33, 55, 6, 13, 99]

i= 1 j= 4

[11, 33, 55, 6, 13, 99]

i= 2 j= 4

[11, 33, 6, 55, 13, 99]

i= 3 j= 4

[11, 33, 6, 13, 55, 99]

i= 0 j= 3

[11, 33, 6, 13, 55, 99]

i= 1 j= 3

[11, 6, 33, 13, 55, 99]

i= 2 j= 3

[11, 6, 13, 33, 55, 99]

i= 0 j= 2

[6, 11, 13, 33, 55, 99]

i= 1 j= 2

[6, 11, 13, 33, 55, 99]

i= 0 j= 1

[6, 11, 13, 33, 55, 99]


Process finished with exit code 0