python题目 定义一个函数sumx(),参数个数不限,返回所有参数的和
问题描述:
【输入形式】
输入若干数值
【输出形式】
数值的和(若是浮点数,精确到小数点后两位)
【样例输入】
3,5
1.2,3.8,4.56
【样例输出】
8
9.56
答
参数个数不限,就要用到Python的一个知识点,传递任意数量的实参,代码如下:
def test(*args):
sum = 0
for _arg in args:
sum+=_arg
print(sum)
test(1,2,3,4,5,6,7)
test(3.3,6.8,7.2)
答
若是计算从键盘输入的多个整数的乘积呢?