python基础学习(一)
Python术语
BIF:内置函数
组(suite):Python 的代码块
功能齐全(batteries included):Python提供很多高效工具
模块:模块是一个包含Python代码的文本文件
发布工具允许将模块转为可共享的包
setup.py提供了模块的元数据,用来构建、安装和上传打包的发布
Python 中的各个模块提供了自己的命名空间,使用module.function()形式调用模块额函数时,要用命名空间限定函数
使用#k可以注释掉一行代码,或者为程序添加一个简短的单行注释
内置函数(built-in funxtions,BIF)有自己的命名空间,名为__builtins__这会自动包含在每一个Python 程序中。
range()可以与for结合使用,从而固定迭代次数
如果为函数参数提供一个缺省值,这个函数参数就是可选的
腌制:将数据对象保存到一个持久存储的过程
strip() 从字符串中去掉不想要的空白符
print() BIF 的file参数控制将数据发送、保存到哪里
finally 总会执行,而不论try、except语句中出现什么异常
会向except组传入一个异常对象,并使用as关键字赋至一个标识符。
str() BIF用来访问任何数据对象(支持串转换)的串表示
locals() 返回当前作用域的变量集合
in 操作符用于检查成员关系
“+” 操作符用于字符串时将连接两个字符串,用于数字时会将两个数字相加
with 自动处理所有已打开文件的关闭工作,即使出现异常也不例外。with语句也可以使用as关键字
sys.stdout 是Python中所谓的标准输出,可以从标准库的sys模块访问
标准的pickle模块允许你容易而高效的将数据对象保存至磁盘以及从磁盘中恢复
pickle.dump() 将数据保存到磁盘
pickle.load() 函数从磁盘恢复数据