# -*- coding: utf-8 -*-
def product(m, *args):
for n in args:
m = m * n
return m
看似很简单的一个练习题,我一开始没有加位置参数m, 导致输出:测试失败,请注意题目的要求,接收一个或多个数计算乘积:
m是位置参数,*args是可变参数,以下是测试结果

本文介绍了一个简单的Python函数实现——计算一个或多个数值的乘积。通过定义位置参数m和可变参数*args,该函数能够接收任意数量的输入并返回它们的乘积。文章通过一个具体的例子展示了如何正确地实现这一功能。
# -*- coding: utf-8 -*-
def product(m, *args):
for n in args:
m = m * n
return m
看似很简单的一个练习题,我一开始没有加位置参数m, 导致输出:测试失败,请注意题目的要求,接收一个或多个数计算乘积:
m是位置参数,*args是可变参数,以下是测试结果

11万+
2412
3542
5万+

被折叠的 条评论
为什么被折叠?
