【发布时间】:2018-07-06 14:05:44
【问题描述】:
我正在尝试创建一个函数,该函数接受 1 到 5 个参数,并根据给定的数字进行不同的计算。 我的想法是这样的:
def function(*args)
num_of_args = (!!here is the problem!!)
if(num_of_args == 1) : result = a
else if(number_of_args == 2) : result = a+b
等等 我试图计算参数的数量并将该数字分配给变量但找不到方法 我想可能没有必要使用 5 个 if,但我真的不想在计算这些参数之前专注于它
【问题讨论】:
-
可以使用
len(args)获取传递的参数个数
标签: python python-3.x