1.在linux退出交互解析器按CTRL+D
2.在python 1/2=0,如果加入from __future__ import division 後1/2=0.5 __是两个下划线
3.x的y次方:x**y或者pow(x,y)
4.
import sys, os, re, unittest![]()
a = [[0 for a in range(100)] for b in range(100)]
6.字符串反转
s[::-1]
s表示字符,'[]'格式為'[起始索引:終止索引:步進值]'
'[::-1]'表示省略起始索引和終止索引,就是全部字串,-1表示反序計數.也就是從右至左.
所以這個操作就能翻轉該字符串.
'[::-1]'表示省略起始索引和終止索引,就是全部字串,-1表示反序計數.也就是從右至左.
所以這個操作就能翻轉該字符串.
7.判断类型
>>> type(items)
<type 'list'>
>>> isinstance(items,list)
True
<type 'list'>
>>> isinstance(items,list)
True
8.深度复制
>>> import copy
>>> a=[1,2,[3,4]]
>>> b=copy.deepcopy(a)
>>> b[2][0]=-100
>>> b
[1, 2, [-100, 4]]
>>> a
[1, 2, [3, 4]]
9.python 装饰器 http://www.cnblogs.com/huxi/archive/2011/03/01/1967600.html
>>> a=[1,2,[3,4]]
>>> b=copy.deepcopy(a)
>>> b[2][0]=-100
>>> b
[1, 2, [-100, 4]]
>>> a
[1, 2, [3, 4]]
9.python 装饰器 http://www.cnblogs.com/huxi/archive/2011/03/01/1967600.html