nonlocal 修改 外函数的 变量
修饰器:
def 外函数名( 定义的函数名 ):
def 内函数名(*args, **kwargs):
print("修饰器的内容")
定义的函数( *args, *kwargs)
print("修饰器的内容")
return 内函数名
定义函数:
@外函数名
def a ():
print("定义函数的内容")
修饰器 传参数时候 : 在外函数外部在加一个函数
def 加一个函数( 参数)
def 外函数名( 定义的函数名 ):
def 内函数名(*args, **kwargs):
print("修饰器的内容")
定义的函数( *args, *kwargs)
print("修饰器的内容")
return 内函数名
功能函数:
@加函数 ( 参数)
def 函数():
print ('函数内容')
python 高级_ 修饰器
最新推荐文章于 2025-02-05 00:00:00 发布