chapter 4 自省, summary:
# 用可选和命名参数定义和调用函数
# 用 str 强制转换任意值为字符串形式
# 用 getattr 动态得到函数和其它属性的引用
# 扩展列表解析语法实现列表过滤
# 识别 andor 技巧并安全地使用它
# 定义 lambda 函数
# 将函数赋值给变量然后通过引用变量调用函数
chapter 5 对象和面向对象, summary:
# 使用 import module 和 from module import 导入模块
# 定义和实例化类
# 定义 __init__ 方法和其他专用类方法,并理解它们何时会调用
# 子类化 UserDict 来定义行为像字典的类
# 定义数据属性和类属性,并理解它们之间的不同
# 定义私有属性和方法