<div class=”cnblogs_code”>
wrapper(f):
inner(*args,**kwargs):
ret = f(*args,**kwargs)
ret#8
inner#4
func(*args,**kwargs):#2 #被装饰函数
func(1,5,6,a=2,b=1)
装饰器固定格式如上
注意:print()里面不能放**kwargs
然后print(args,kwargs)输出的是元祖和字典
