第三章 函数¶
19 不要把函数返回的多个数值拆分到三个以上的变量中¶
要点
20 遇到意外状况时应该抛出异常,不要返回 None
¶
要点
21 了解如何在闭包里面使用外围作用域中的变量¶
要点
22 用数量可变的位置参数给函数设计清晰的参数列表¶
要点
23 用关键字参数来表示可选的行为¶
要点
24 用 None
和 docstring
来描述默认值会变的参数¶
要点
25 用只能以关键字指定和只能按位置传入的参数来设计清晰的参数列表¶
要点
26 用 functools.wraps
定义函数修饰器¶
要点
本章小结¶
总结