注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书 。
Python术语
- “不可变类型”--------Python中的一些数据类型,一旦赋值,这个值就不能再改变。
- “腌制”--------将数据对象保存到一个持久存储中的过程。
- “解除腌制”--------从持久存储中恢复一个已保存的数据对象的过程。
BULLET POINTS
-
strip( )
方法可以从字符串去除不想要的空白符。 -
print( )
BIF的file参数控制将数据发送/保存到哪里。 -
finally
组总会执行,而不论try/except
语句中出现什么异常。 - 会向
except
组传入一个异常对象,并使用as
关键字赋至一个标识符。 -
str( )
BIF可以用来访问任何数据对象(支持串转换)的串表示。 -
locals( )
BIF返回当前作用域中的变量集合。 -
in
操作符用于检查成员关系。 -
“+”
操作符用于字符串时将联接两个字符串,用于数字时则会将两个数相加。 -
with
语句会自动处理所有已打开文件的关闭工作,即使出现异常也不例外。with
语句也使用as
关键字。 -
sys.stdout
是Python中所谓的“标准输出”,可以从标准库的sys
模块访问。 - 标准库的
pickle
模块允许你容易而高效地将Python数据对象保存到磁盘以及从磁盘恢复。 -
pickle.dump( )
函数将数据保存到磁盘。 -
pickle.load( )
函数从磁盘恢复数据。