python第十四课--排序及自定义函数之案例二:冒泡排序

Posted Hank

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python第十四课--排序及自定义函数之案例二:冒泡排序相关的知识,希望对你有一定的参考价值。

案例二:冒泡排序
lt1=[45,12,56,-32,-3,44,75,-22,100]
print(排序前:+str(lt1))

自定义函数:实现冒泡排序(升序)
原则:
1).有没有形参?
有,接受一个列表对象

2).有没有返回值?
没有,排完就排完
def bubbleSort(lt):
    length=len(lt)
    for i in range(length-1):
        for j in range(length-1-i):
            if lt[j]>lt[j+1]:
                lt[j],lt[j+1]=lt[j+1],lt[j]
bubbleSort(lt1)
print(排序后: + str(lt1))







以上是关于python第十四课--排序及自定义函数之案例二:冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

python第十四课--排序及自定义函数

Golang✔️走进 Go 语言✔️ 第十四课 排序

Golang✔️走进 Go 语言✔️ 第十四课 排序

ParisGabriel:Python全栈工程师(0基础到精通)教程 第十四课(函数的传参)

产品经理进阶第十四课,Axure实操之中继器制作商品列表

python学习第十四课--CSS