零基础学Python————每日一练, 冒泡排序(2)

冒泡排序

将一组数据按照从小到大的顺序排列。

参考代码

arr = [24, 34, 235, 112, 22, 11, 90]
n = len(arr)
# 遍历所有数组元素
for i in range(n):
    for j in range(0, n-i-1):
        if arr[j] > arr[j+1] :
            arr[j], arr[j+1] = arr[j+1], arr[j]
print("排序后的数组:", end="")
for i in range(len(arr)):
    if i < len(arr)-1:
        print(arr[i], "<", end=" ")
    else:
        print(arr[i])

输出

零基础学Python————每日一练, 冒泡排序(2)_第1张图片

你可能感兴趣的:(#,python的学习练习题,python)