Python实现冒泡排序
2015-12-15 15:07
295 查看
昨天(2015-12-14)下午闲来无聊,于是随便浏览了一些技术贴,看到许多人谈论Python,发现这门语言挺强大的,特别是在网络爬虫这块,貌似能通过比较简单的语句来实现强大的功能,所以也想了解一下这门语言,于是花了点时间安装了Python编程环境,同时学了点python的基础。
现在用Python写了个冒泡排序,作为自己的学习成果。
现在用Python写了个冒泡排序,作为自己的学习成果。
[code]# coding=gbk ''' Created on 2015年12月14日 ''' import random import sys array = [] for i in range(20): array.append(random.randint(0,99)) print ("排序前:") for i in array: sys.stdout.write(str(i)+" ") for i in range(len(array)): for j in range(len(array)-1): if array[j]>array[j+1]: temp = array[j] array[j] = array[j+1] array[j+1] = temp print () print ("排序后:") for i in array: sys.stdout.write(str(i)+" ")
相关文章推荐
- python cython 模块(2)
- Eclipse和PyDev构建Python开发环境
- Python基础:1.数据类型(列表)
- python print
- python爬虫基础
- kmeans聚类的简介和代码(python)
- 利用python定位网页上的元素
- Python中的logger和handler到底是个什么鬼
- python cython 模块(1)
- Python单元测试框架之Nose
- Python 100例
- Python JSON
- Python IDE
- python GUI编程(Tkinter)
- Python XML解析
- Python 多线程
- Python使用SMTP发送邮件
- python操作mysql数据库
- Python CGI编程
- Python正则表达式