函数calc(),用于实现任意数量对象的加法操作。请将下述程序补充完整并上机调试,实现上述功能。 期望的执行结果为: 10 240 def calc( ____1_____ ): s=0 ________2_______in num: s=s+i return s result1=calc(1,2,3,4) result2=calc(12,-1,100,30,49,50) print(result1,result2)
时间: 2023-11-29 12:06:47 浏览: 233
实现进行加法运算
5星 · 资源好评率100%
下面是完整程序的代码:
```python
def calc(*num):
s = 0
for i in num:
s += i
return s
result1 = calc(1, 2, 3, 4)
result2 = calc(12, -1, 100, 30, 49, 50)
print(result1, result2)
```
程序解析:
- 函数定义时使用了 *args 的形式,表示可接受任意数量的参数。
- 在函数体内,使用 for 循环遍历每一个参数并将其相加。
- 返回相加后的结果。
- 在主程序中分别调用 calc 函数,并将结果打印出来。
阅读全文