函数之作用域

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

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

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

posted on 2018-11-21 16:59  别离  阅读(118)  评论(0编辑  收藏  举报

导航