def decorator(f) #f是形参要传入函数的形参 def inner(*args, **kwargs) #与要装饰的函数相同的形参 '''扩展功能''' innerVar = f(*args, **kwargs) #func是待装饰的参数 '''扩展功能''' return innerVar #返回func的返回值 return inner @decorator def func(*args, **kwargs): result = '''执行一些功能''' return result func()