2020/03/18

今日看Python看到 nonlocal 关键字,不得不说Python乱七八糟的定义还很多,宅摘抄一段描述: 使用 nonlocal 的好处是,在为函数添加状态时不用额外地添加全局变量,因此可以大量地调用此函数并同时记录着多个函数状态,每个函数都是独立、独特的。针对此项功能其实还个一个方法,就是使用类,通过定义__call__可实现在一个实例上直接像函数一样调用。比如这句前面就应该加一句 nonlocal count

nonlocal


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!