chapter 6 异常和文件处理:
# 使用 try...except 来捕捉异常
# 使用 try...finally 来保护额外的资源
# 读取文件
# 在一个 for循环中一次赋多个值
# 使用 os 模块来满足你的跨平台文件操作的需要
# 通过将类看成对象并传入参数,动态地实例化未知类型的类
chapter 7 正则表达式:
^ 匹配字符串的开始
$ 匹配字符串的结尾
一个单词的边界
d 任意数字
D 任意非数字字符
x? 一个可选的x字符
x* 0次或者多次x字符
x+ 1次或者多次x字符
x{n,m} x字符,至少n次,至多m次
(a|b|c) a或b或c
(x) 一般情况下表示一个记忆组( remembered group ),利用 re.search 函数返回对象的 groups() 函数获取它的值