[Python] 变量作用域相关
python作用域
首先先要明确的一点是python的变量作用域分为:loca, nonlocal, global, builtin
变量的查找顺序是由内到外的。
1 | # 块级作用域 |
作用域链
话不多说,直接上终极版
1 | name = 'zjs' |
最终的输出是’zjs’
要明确的一点是,函数在未执行之前,作用域就已经形成了
首先先要明确的一点是python的变量作用域分为:loca, nonlocal, global, builtin
变量的查找顺序是由内到外的。
1 | # 块级作用域 |
话不多说,直接上终极版
1 | name = 'zjs' |
最终的输出是’zjs’
要明确的一点是,函数在未执行之前,作用域就已经形成了