用py3的nonlocal来打破局部变量间的作用域

nonlocal:用于局部变量,找上层中离当前函数最近一层的局部变量,找到为止,如果在全局找到或找不到,报错。

 使用场景:内层函数对外层数据修改/处理

posted @ 2019-10-09 09:59  小然同学  阅读(119)  评论(0编辑  收藏  举报