Day_10_AM_Universal_Decorator
# 通用装饰器
def outer(fn):
def inner(*args, **kwargs):
print('before')
res = fn(*args, **kwargs)
print('after')
return res
return inner
@outer # 调用inner
def eat():
print('吃饭')
@outer
def sing(song):
print('吴亦凡:', song)
return "唱得好!"
# 调用
eat()
res = sing('大碗宽面')
print('res:', res)