再谈Python的高阶函数和装饰器笔记(1)

高阶函数:我的理解就是闭包、内嵌函数 举例: 计数器: 有问题么? 问题出在base+=step,对base赋值,局部变量,没有先定义 改进:声明为非局部变量nonlocal,但是不要是global变量 观察一下: id(f1) id(f2) f1==f2 自定义sort函数: 以下是加入reverse参数的改进:推荐flag的用法 改写为高阶函数,注意comp函数: comp函数比较通用。可以抽
相关文章
相关标签/搜索