使用Python编写一个功能强大的add()函数
发布时间:2023-12-11 14:20:00
编写一个功能强大的add()函数,实现对多个数进行相加的功能。函数的定义如下:
def add(*args):
result = 0
for num in args:
result += num
return result
这个函数使用了*args参数,它可以接收任意数量的参数。在函数内部,我们使用循环将传入的参数相加,并将结果返回。
以下是一些使用add()函数的例子:
例1:
result = add(1, 2, 3, 4, 5) print(result)
输出:
15
在这个例子中,我们传入了5个数(1,2,3,4,5),函数将它们相加得到结果15,并将结果打印出来。
例2:
result = add(10, 20, 30) print(result)
输出:
60
在这个例子中,我们传入了3个数(10,20,30),函数将它们相加得到结果60,并将结果打印出来。
例3:
numbers = [1, 2, 3, 4, 5] result = add(*numbers) print(result)
输出:
15
在这个例子中,我们使用了一个列表来存储数(1,2,3,4,5),并将其解包传给add()函数。函数将这些数相加得到结果15,并将结果打印出来。
例4:
result = add() print(result)
输出:
0
在这个例子中,我们没有传入任何数,函数将返回0。
