6.1 懒惰是一种美德6.2 抽象和结构6.3 自定义函数6.3.1 给函数编写文档6.3.2 其实并不是函数的函数6.4 参数魔法6.4.1 值从哪里来6.4.2 我能修改参数吗6.4.3 关键字参数和默认值6.4.4 收集参数6.4.5 分配参数6.4.6 练习使用函数6.5 作用域6.6 递归6.6.1 两个经典案例:阶乘和幂6.6.2 另一个经典案例:二分查找6.7 小结 6.1 懒惰是一种美德 6.2 抽象和结构 6.3 自定义函数 6.3.1 给函数编写文档 6.3.2 其实并不是函数的函数 6.4 参数魔法 6.4.1 值从哪里来 6.4.2 我能修改参数吗 6.4.3 关键字参数和默认值 6.4.4 收集参数 6.4.5 分配参数 6.4.6 练习使用函数 6.5 作用域 6.6 递归 6.6.1 两个经典案例:阶乘和幂 6.6.2 另一个经典案例:二分查找 6.7 小结