排序
python算法 – python实现冒泡排序
python算法 - python实现冒泡排序 冒泡排序的运算原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最...
python模块学习- textwrap 文本包装和填充
python模块学习- textwrap 文本包装和填充 代码实例: sample_text = ''' The textwrap module can beused to format text for output in situations wherepretty-printing is desired. It of...
python os模块功能和方法总结
os.sep 可以取代操作系统特定的路径分割符 os.linesep 字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n',Linux使用'\n' 而Mac使用'\r'。 os.name 字符串指示你...
python魔术方法
准备工作 为了确保类是新型类,应该把 _metaclass_=type 入到你的模块的最开始。 1 2 3 4 class NewType(Object): mor_code_here class OldType: mor_code_here 在这个两个类中NewType是新类...
python清空字典的两种方法比较
python清空字典的两种方法比较 这里说的clear是指清空python中的字典内容,与删除该字典不一样。 例如: d={'name':1,'age':2} 想要清空该字典有两个方法 方法1: d.clear() 打印出d 的值为{}...
python标准库SocketServer学习
导语:大牛们常常说阅读源码是很低效的学习方法。但对我辈初学者而言,阅读源码却是掌握编程思想、编码规范的好途径。简而言之,读源码不是万能的,不读源码是万万不能的。 SocketServer是标准...
python链接mysql查询数据
使用 MySQLdb 模块连接 MySQL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # coding=utf-8 #引入mysql python客户端模块 import MySQLdb import sys #进行数据库连接 conn= MySQLdb.connect(hos...
python异常
python用异常对象(exception object)来表示异常情况。遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的 回溯(Traceback, 一种错误信息)终止执行: >>> 1...
Python 开发者在迁移到 Go 前需要知道的事情
这是一篇记录了我们把一大段 Python/Cython 代码迁移到 Go语言经历的(长)博客。如果你希望了解整个故事、背景等所有的内容,请接着读。如果只对 Python 开发者进入之前需要知道的东西感兴趣,...
Eclipse+PyDev+Django+Mysql搭建Python web开发环境
Python的web框架有很多,目前主流的有Django、Tornado、Web.py等,最流行的要属Django了,也是被大家最看好的框架之一。下面就来讲讲如何搭建Django的开发环境。 一.准备工作 需要下载的软件: ...