python 编写一个使用可变参数(接收元组类型:*args)的函数,实现不同数量的float型相加,例如:add(1,2,3) add(1,2,3,4,5)
时间: 2023-10-15 21:07:00 浏览: 118
实现大数相加功能
好的,这是一个使用可变参数的函数实现不同数量的float型相加的示例代码:
```python
def add(*args):
result = 0.0
for num in args:
result += float(num)
return result
```
使用该函数可以实现不同数量的float型相加:
```python
print(add(1, 2, 3)) # 输出 6.0
print(add(1, 2, 3, 4, 5)) # 输出 15.0
```
该函数使用了 `*args` 语法来接收不同数量的float型参数,然后使用循环将它们相加,并返回结果。
阅读全文