第一章:基础知识
1/2, 1.0/2, 1//2, 1%2
2**3
100000L,0xAF,010
print,input,raw_input
import math
from math import *
#
u,str,repr
第二章:列表和元组
test_lst=[''a", 1]
test_tuple=("a", 1)
list
tuple
len,max,del
第三章:字符串
format
join
Template
第四章:字典
test_dict = {"a":1, "b":2}
dict
第五章:条件,循环和其它语句
if elif else
assert
while
for, in, range,zip
pass, continue, break
exec, eval
with,as
第六章:抽象
def,*args, **args
global a
globals()["a"]
第七章:更加抽象
class
lambda
issubclass
isinstance
callable,hasattr,getattr,setattr,type
第八章:异常
raise,Exception
try, except,finally,
第九章:魔法方法,属性和迭代器
__metaclass__
__init__,__del__
super
__len__,__getitem__,__setitem__,__delitem__
property
self,cls,静态方法
@,@staticmethod,@classmethod
__getattr__,__setattr__,__getattribute__,__delattr__
__iter__,next(给for使用)
yield
第十章:充电时刻
__name__,__main__
pprint
__init__py
dir,__all__,__doc__
sys,os
fileinput:input,filename,lineno,filelineno,nextfile,close
set,heap(heapq),deque
time
random
shelve(文件)
re(正则表达式)
functools,difflib,hashlib,csv,timeit,profile,trace,datetime,itertools,logging,getopt,optparse,cmd
第十一章 文件和素材
open,writelines,readlines,close
管道:cat,python,sort
第十二章 图形用户界面
wxPython,pyQt
第十三章 数据库支持
sqlites
第十四章 网络编程
socket,select
urllib,urllib2:urlopen,urlretrieve,
cookie,cookielib
email,ftblib,httplib,telnetlib,urlparse,SimpleXMLLPRCServer,xmlrpclib
SocketServer:TCPServer
第十五章:python和万维网
第十六章:测试
unittest
doctest
PyChecker,PyLint
第十七章 python扩展
第十八章 程序打包
Distutils:py2exe
第十九~二十九章:项目扩展