装饰器有三好:简单,复用,效果好 最简单的装饰器–无参装饰器 def add_fun(f): def fun(*args, **kwargs): print("给函数增加的功能") return f(*args, **kwargs) return fun @add_fun def fun(): print("我是原函数") fun() 运行结果: 给函数增加的功能 我是原函数