【python】再说装饰器与闭包的写法

def bbb(x):
def ccc():
print("我今天买了:")
x()
return ccc
def aaa ():
print("苹果,西瓜,火龙果")

aaa=bbb(aaa)#这里bbb括号的参数必须是aaa,也就是def aaa()的函数名字,这样bbb函数里面的x(),才会改名成aaa(),从而调用aaa()函数
aaa()#这个是装饰后的aaa()函数。

猜你喜欢

转载自www.cnblogs.com/yang30293316/p/11290530.html