```python
# 定义装饰器
def outer(func):
# 如果装饰器带有参数的函数,需要在内函数中定义行参,并传递给调用的函数。...func(who,name,*args,**kwargs)
print('天色一晚,怎么办?')...return inner
# 定义多参数的 函数
@outer
def love(who,name,*args,**kwargs):
print(f'{who}跟{name}畅谈人生。。。')...print('完事去吃了好多美食',args)
print('看了一场电影',kwargs)
love('三多','思思','火锅','辣条','7块钱的麻辣烫',mov='唐山大地震')
''...def __call__(self,func):
self.func = func # 把传进来的函数作为对象的成员方法
return self.inner #