下列值在表现布尔表达式时会被解释器看做为假
False, None, 0, "", (), [], {} bool()函数转换布尔值,以上表达式使用bool()函数后均为False.
注意:当形式为bool('False')时,False被当做字符串解读,布尔值为True.
python中仅以缩进来表示代码所属的代码块,c中是以{}来表示。缺少缩进就好比c中缺少{}编译回出错。
python不支持正数自增自减这样的功能。
循环函数 for
b = [1,2.3]
>>>for a in b
... print b
...
1
2
3
内建函数range(n) 输出0,1,2....n-1.
try - except 块中检错
定义函数: def function_name([argument]):
调用时同c
在python中,加号操作符对几乎所有的数据类型都工作
初学者实用的内建函数
~dir() 显示对象的属性
~help() 整齐美观的显示对象的文档字符串,如果没有提供参数,则会进入交互式帮助
~int() 转换整型
~len() 返回参数长度
~open(fn, mode) 以mode方式打开fn
~range([start,]stop[,step]) 返回一个整型列表,起始为start,结束为stop-1, start默认为0,step默认为1
~raw_input
~str()转换字符串
~type() 返回对象类型