6-4 python函数:计算任意个数的乘积 分数 5 作者 gllypx 单位 桂林学院 实现imulti()函数,参数个数不限,返回所有参数的乘积 函数接口定义: 函数接口: imulti( ) 可以输入任意个整数或实数。 裁判测试程序样例: /* 请在这里填写答案 */ 在这里给出函数被调用进行测试的例子。例如: k=imulti(2,1,3) print(k) p=imulti(2,1,3,2) print(p) 输入样例: 在这里给出一组输入。例如: 2 1 3 2 1 3 2 输出样例: 在这里给出相应的输出。例如: 6 12
时间: 2023-11-22 17:54:43 浏览: 83
python 除自身以外数组的乘积,给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output 。
下面是实现imulti()函数的代码:
```python
def imulti(*args):
result = 1
for num in args:
result *= num
return result
```
该函数使用了可变参数args,可以接受任意个数的参数。然后使用for循环遍历所有参数,将它们依次相乘得到最终结果。最后返回结果。
测试程序样例:
```python
k = imulti(2, 1, 3)
print(k) # 输出6
p = imulti(2, 1, 3, 2)
print(p) # 输出12
```
输入样例:
```
2 1 3 2
```
输出样例:
```
6
12
```
阅读全文