定义一个求和函数fsum(),函数可以接受任意个数的参数,从键盘输入任意多个数值,调用fsum()函数求和
时间: 2024-03-11 19:49:38 浏览: 73
参数数目可变的函数 求和
好的,根据您的要求,我可以为您编写一个Python程序,实现如下:
```
def fsum(*args):
total = 0
for num in args:
total += num
return total
nums = input("请输入多个数值(以空格分隔):").split()
nums = [float(num) for num in nums]
result = fsum(*nums)
print("所有数值的和为:", result)
```
运行程序后,您可以输入多个数值,以空格分隔,程序将调用fsum函数计算它们的和,并输出结果。注意,程序中的`*args`语法表示接受任意个数的参数,可以满足您的需求。
阅读全文