python中,一个函数就是一个作用域
代码定义完成后,作用域已经生成,作用域链向上查找
所有的局部变量,在当前函数的作用域中
age = 18def func1(): age = 7e def func2(): print(age) return func2val = func1()val()无论在哪里执行,都会回到它定义的地方,往上找>>>73 代码定义完成后,作用域已经生成,作用域链向上查找
本文共 275 字,大约阅读时间需要 1 分钟。
python中,一个函数就是一个作用域
代码定义完成后,作用域已经生成,作用域链向上查找
所有的局部变量,在当前函数的作用域中
age = 18def func1(): age = 7e def func2(): print(age) return func2val = func1()val()无论在哪里执行,都会回到它定义的地方,往上找>>>73 代码定义完成后,作用域已经生成,作用域链向上查找
转载于:https://www.cnblogs.com/yelublue/p/9004803.html