用Python写冒泡排序代码
作者:jerrylsxu 时间:2022-09-14 23:55:11
python代码实现冒泡排序代码其实很简单,具体代码如下所示:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 def bubbleSort(numbers):
for j in xrange(len(numbers),-1,-1):
for i in xrange(0,j-1,1):
if numbers[i] > numbers[i+1]:
numbers[i],numbers[i+1] = numbers[i+1],numbers[i]
print numbers
def main():
numbers = [23,12,9,15,6]
bubbleSort(numbers)
if __name__ == '__main__':
main()
输出结果为
[12, 9, 15, 6, 23]
[9, 12, 6, 15, 23]
[9, 6, 12, 15, 23]
[6, 9, 12, 15, 23]
[6, 9, 12, 15, 23]
[6, 9, 12, 15, 23]
好了,代码到此就给大家介绍完了,希望对大家有所帮助!
标签:python,冒泡,排序
0
投稿
猜你喜欢
Python中的各种装饰器详解
2023-02-23 06:16:41
ADO组件之插入数据记录
2008-10-08 12:21:00
QQ在线客服网页代码大全
2008-01-17 18:28:00
Python 读取串口数据,动态绘图的示例
2021-11-15 19:36:24
python实现ID3决策树算法
2021-03-15 14:30:13
python实战之德州扑克第二步-判断牌型
2021-03-19 12:37:28
keras获得某一层或者某层权重的输出实例
2023-04-06 10:54:27
Python利用Gradio与EasyOCR构建在线识别文本的Web应用
2023-05-31 09:35:57
thinkphp5上传图片及生成缩略图公共方法(分享)
2024-06-05 15:40:11
element-ui表格列金额显示两位小数的方法
2024-04-26 17:41:10
Python快速生成定制化的Word(docx)文档
2022-04-27 12:33:06
MySQL带你秒懂索引下推
2024-01-15 18:34:42
js中arguments的用法(实例讲解)
2024-06-15 08:20:08
IE及Opera浏览器兼容笔记
2008-08-21 17:53:00
python图片灰度化处理的几种方法
2023-03-05 01:14:57
js保存当前路径(cookies记录)
2024-06-21 06:44:16
asp关键词屏蔽过滤函数代码
2010-05-04 16:32:00
vue实现简单全选和反选功能
2024-05-09 09:29:47
Django框架使用内置方法实现登录功能详解
2021-11-01 00:54:50
Python多线程中线程数量如何控制
2021-01-12 04:05:05