python 变量作用域、闭包、装饰器
一.python的作用域1,什么是“LEGB”Python与大多数编程语言一样,搜索变量值的时候,即命名空间的规则,会采用’就近原则’:由近及远依次为: 本地作用域(Local) --> 外部嵌套函数作用域(Enclosing Local) --> 全局/模块作用域(Global) --> 内置作用域(Built-in).a = str(1) # str:Built-inb = 3 # b:Globaldef f1(): print(b) # b:Globa
原创
2020-08-13 19:09:29 ·
300 阅读 ·
1 评论