标签:全局 定义 oca 变量 多少 uil function fun color
n = 10 def func(): n = 20 print(‘func:‘,n) def func2(): n = 30 print(‘func2:‘,n) def func3(): print(‘func3:‘,n) func3() func2() func()
问题:在func3()里打印的n的值是多少? 30
LEGB代表名字查找顺序:locals -> enclosing function -> globals -> _builtins_
Python全栈之路----函数进阶----作用域的查找空间
标签:全局 定义 oca 变量 多少 uil function fun color
原文地址:https://www.cnblogs.com/Moxiaoyu666/p/10387314.html