Skip to content

第三章 函数

19 不要把函数返回的多个数值拆分到三个以上的变量中

要点

20 遇到意外状况时应该抛出异常,不要返回 None

要点

21 了解如何在闭包里面使用外围作用域中的变量

要点

22 用数量可变的位置参数给函数设计清晰的参数列表

要点

23 用关键字参数来表示可选的行为

要点

24 用 Nonedocstring 来描述默认值会变的参数

要点

25 用只能以关键字指定和只能按位置传入的参数来设计清晰的参数列表

要点

26 用 functools.wraps 定义函数修饰器

要点

本章小结

总结