当给出列表时,我希望它返回平均值,但是当不给出列表时,我希望它返回默认值“无”。当前,“ print(averagefunction())”返回缺少参数的错误。
def averagefunction(variablelist):
numerator = 0
denominator = 0
for item in variablelist:
numerator = numerator + item
denominator += 1
average = numerator/denominator
if denominator > 0:
return average
print(averagefunction([5,6,10]))
print(averagefunction())