码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-02-24 18:45:20      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:pytho   length   对象   案例   冒泡排序   style   排序   class   color   

案例二:冒泡排序
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第十四课--排序及自定义函数之案例二:冒泡排序

标签:pytho   length   对象   案例   冒泡排序   style   排序   class   color   

原文地址:https://www.cnblogs.com/hankleo/p/10427106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!