函数之作用域

#python其实就是一个作用域  局部变量放置在作用域中

代码定义完成之后 作用域已经完成 又称作用域链 作用域链会根据作用域关系依次执行

age = 22
def func1():
age = 84
def func2():
print(age)
return func2 #这里是把函数'func2'的内存地址返回出来给了'func1'所以一旦执行'func1'就意味着同时执行了'func2' 这就是作用域链 同时 return'可以返回任何数据 更包括函数名字
sing = func1()
sing()
原文地址:https://www.cnblogs.com/yuexijun/p/9996165.html