note
列表 用中括号包裹
[],元素的个数和元素的值可以改变元组用
()包裹,但元素的个数和元素的值不可以更改字典使用
{}包裹for和shell内的foreach比较类似range生成一个在一定范围内变化的列表可将列表解析放入列表内
[x**2 for x in range(4)]异常处理采用
try-except代码块来实现,try之后的代码组,就是你打算管理的代码,except之后的代码组,就是你处理错误的代码,也可以使用raise语句故意引发一个异常
常用函数
| 函数 | 含义 |
|---|---|
| dir([obj]) | 显示对象的属性,若无参数,则显示全局变量的参数 |
| help([obj]) | 帮助 |
| int(obj) | 将一个数值转化为int |
| len(obj) | 返回对象的长度 |
| open(fn,mode) | 以mode打开文件 |
| range([start,]stop[,step]) | |
| raw_input(str) | 返回一个整数列表,起始值为 start, 结束值为 stop - 1; start默认值为 0, step默认值为1。 |
| str(obj) | 将一个对象转化为字符串 |
| type(obj) | 返回一个对象的类型 |