我在一个学习网站照着敲代码 ,有两端代码我看了好多遍都没差别。。
第一段
def average(*args):
sum = 0.0
if len(args) == 0:
return sum
for x in args:
sum = sum + x
return sum / len(args)
第二段
def average(*args):
sum = 0.0
if len(args) == 0:
return sum
for x in args:
sum = sum + x
return sum / len(args)
同样调用
print(average())
print(average(1, 2))
print(average(1, 2, 2, 3, 4))
第一段调用结果
第二段调用结果
推荐文章: