python核心编程笔记-1
2015-11-09 本文已影响68人
bendev
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) | 返回一个对象的类型 |