2021-08-26 Python之变量作用域
#变量作用域
#作用域:LEGB 按此顺序查找
#L: local 局部变量
#E: encloseing 嵌套
#G: global 全局变量
#B: built-in 内置的
1 a=100 2 3 def func(): 4 a=10 5 def in_func(): 6 print(a) #要引用的变量a按照LEGB的规则查找 7 8 in_func() 9 10 func()
#装饰器:
#1.内层函数
#2.内层函数引用外层函数的变量
#3.返出内层函数
#4.函数作为外层函数参数
#使用装饰器:
'''
@函数名
def 函数():
pass
'''
本文来自博客园,作者:{admin-xiaoli},转载请注明原文链接:{https://www.cnblogs.com/crackerroot}