1.字符串模板
print “aaa”.substitute(aaa=”haha”)等价于上面的元组替换substitute非常严谨,如果后面括号没有aaa则会报错safesubstitute则不报错但会原样输出aaa”.substitute(aaa=”haha”)等价于上面的元组替换substitute非常严谨,如果后面括号没有aaa则会报错safesubstitute则不报错但会原样输出{aaa}
2.同时使用项和索引的双重循环:for i,c in enumerate(“abcd”):
print c,i
for循环过滤的作用
aaa=[x**2 for x in range(4)]
for i in aaa
print i
obj.doc 可以动态获取对象obj的文档字串
3.重定向输出到标准错误输出:
import sys
sys.stderr, ‘Fatal error:invalid input!’
重定向输出到文本文件:
logfile=open(‘/tmp/mylog.txt’,’a’)
print >> logfile,’Fatal error:invalid input!’
logfile.close()