注意:本文是《Head First Python》学习笔记。欢迎关注我的 简书 。
Python术语
- “异常”(exception)因运行时错误而出现,会产生一个traceback。
- “traceback”是出现的运行时错误的一个详细描述。
IDLE说明
- 可以从IDLE 的Help菜单选择Python Docs来访问Python的文档。 这会在你喜欢的Web浏览器中打开Python 3 文档。
BULLET POINTS
- 使用
open( )
BIF打开一个磁盘文件,创建一个迭代器从文件读取数据,一次读取一个数据行。 -
readLine( )
方法从一个打开的文件读取一行数据。 -
seek( )
方法可以用来将文件“退回”到起始位置。 -
close( )
方法关闭一个之前打开的文件。 -
split( )
方法可以将一个字符串分解为一个子串列表。 - Python中不可改变的常量列表称为元祖(tuple)。一旦将列表数据赋至一个元祖,就不能再改变。元祖是不可改变的。
- 数据不符合期望的格式时会出现ValueError。
- 数据无法正常访问时会出现IOError(例如,可能你的数据文件已经被移走或者重命名)。
-
help( )
BIF允许你在IDLE shell中访问Python的文档。 -
find( )
方法会在一个字符串中查找一个特定子串。 -
not
关键字将一个条件取反。 -
try / except
语句提供一个异常处理机制,从而保护可能导致运行时错误的某些代码行。 -
pass
语句就是Python的空语句或null语句,它什么也不做。