用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
  • asp之家 网络编程 m.aspxhome.com