【发布时间】:2018-12-17 07:56:54
【问题描述】:
我已经写了这段代码,但是我的输出是 'None' ,为什么不来正确的输出
def decor_func(any_func):
def wrapper_func(*args , **kwargs):
if all([type(arg) == int for arg in args]):
any_func(*args , **kwargs)
return wrapper_func
@decor_func
def add(*args):
total = 0
for i in args:
total += i
return total
print(add(1, 2, 5, 6))
【问题讨论】:
标签: python python-3.x decorator