简介
在 Python 中,计算一组数字的平均值是一项常见任务。在这个挑战中,你将被要求编写一个函数,该函数接受两个或更多数字并返回它们的平均值。
在 Python 中,计算一组数字的平均值是一项常见任务。在这个挑战中,你将被要求编写一个函数,该函数接受两个或更多数字并返回它们的平均值。
编写一个名为 average 的函数,该函数接受两个或更多数字并返回它们的平均值。你的函数应遵循以下准则:
sum() 对提供的所有 args 进行求和,再除以 len()。def average(*args):
return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) ## 2.0
average(1, 2, 3) ## 2.0
在这个挑战中,你编写了一个计算两个或更多数字平均值的函数。你使用了 sum() 函数将所有数字相加,然后使用 len() 除以参数的数量。在你未来的 Python 项目工具库中,这是一个很有用的函数。