def add(*args):
result = 0
for arg in args:
result += arg
return result
我们可以像这样调用这个函数:
result1 = add()
result2 = add(3)
result3 = add(3, 5, 7)
print(result1, result2, result3)
# Output: 0 3 15
在这个例子中,我们没有传递任何参数给函数,所以函数返回0。当我们传递一个参数3时,函数将它加到结果0上得到结果3。当我们传递三个参数3、5和7时,函数将它们加起来得到结果15。
def add(*args):
result = 0
for arg in args:
result += arg
return result
我们可以像这样调用这个函数:
result1 = add()
result2 = add(3)
result3 = add(3, 5, 7)
print(result1, result2, result3)
# Output: 0 3 15
在这个例子中,我们没有传递任何参数给函数,所以函数返回0。当我们传递一个参数3时,函数将它加到结果0上得到结果3。当我们传递三个参数3、5和7时,函数将它们加起来得到结果15。