欢迎访问宙启技术站
智能推送

使用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。