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()函数。
本文共 270 字,大约阅读时间需要 1 分钟。
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()函数。
转载于:https://www.cnblogs.com/yang30293316/p/11290530.html