python 小练习之冒泡排序
2015-11-17 20:51
691 查看
冒泡排序:多重循环
本文出自 “开源是精神,分享是美德” 博客,请务必保留此出处http://hongtengfei.blog.51cto.com/9881650/1713820
#!/usr/bin/env python # _*_ coding:utf-8 _*_ def bubbleSort(numbers): for j in range(len(numbers)-1, -1, -1): for i in range(j): if numbers[i] > numbers[i + 1]: numbers[i], numbers[i + 1] = numbers[i + 1], numbers[i] #print numbers #输出过程 numbers = [23, 21, 52, 22, 19] bubbleSort(numbers) print numbers #只输出结果
本文出自 “开源是精神,分享是美德” 博客,请务必保留此出处http://hongtengfei.blog.51cto.com/9881650/1713820
相关文章推荐
- python 编码方式总结
- 开篇
- python向数据库插入中文乱码问题
- 机器学习2——python读写excel表格
- Python logging模块详解
- Upgrade to Python 2.7.9 on Ubuntu 14.04 LTS
- Person模拟
- [转]Python的getattr(),setattr(),delattr(),hasattr()
- 学习python 的一个bug
- Python简单进度条示例
- Python编写微信打飞机小游戏(九)
- 将Python脚本打包成可执行文件
- python装饰器decorator之计算函数运行时间的例子
- 【Python】Python点滴(一)——pip工具使用
- python if __name__ == '__main__'解析
- 利用Python实现从百度下载图片到本地磁盘
- Python多进程不要使用TimedRotatingFileHandler
- 测试开发Python培训:模拟登录新浪微博-技术篇
- Scrapy爬取天天美剧封面照及剧集下载地址 推荐
- Python基础学习-小代码1【爬取网页图片】