定义一个求和函数fsum(),函数可接受任意个数的参数,从键盘输入任意多个数值,调用fsum()函数求和
时间: 2024-03-16 20:41:12 浏览: 71
参数数目可变的函数 求和
好的,我来为您编写一个求和函数fsum()的例子代码:
```
def fsum(*args):
"""
任意个参数的求和函数
"""
result = 0
for num in args:
result += num
return result
# 从键盘输入多个数值
nums = input("请输入多个数值,以空格分隔:").split()
nums = [float(num) for num in nums]
# 调用fsum()函数求和
total = fsum(*nums)
print("总和为:", total)
```
这个代码中,我们定义了一个带有可变参数的求和函数fsum(),可以接受任意个数的参数。然后我们从键盘输入多个数值,将它们转换成浮点数列表,然后再调用fsum()函数求和。最后输出总和。
阅读全文