Python函数实现多个数的平均值计算
发布时间:2023-12-08 05:27:58
在Python中,可以使用函数来计算多个数的平均值。下面是一个简单的函数来实现这个功能:
def calculate_average(*args):
total = sum(args)
average = total / len(args)
return average
这个函数使用了可变数量的参数(*args),这意味着你可以输入任意数量的数。这些数将作为一个元组传递给函数。
在函数体内部,首先使用sum函数计算所有输入数的总和。然后,将总和除以输入数的数量,得到平均值。
最后,返回计算得到的平均值。
下面是一个例子来演示如何使用这个函数:
result = calculate_average(1, 2, 3, 4, 5) print(result) # 输出: 3.0
在这个例子中,我们传递了5个数给函数,并将计算得到的平均值打印出来。
你也可以传递任意数量的数给这个函数:
result = calculate_average(10, 20, 30, 40, 50, 60, 70, 80, 90, 100) print(result) # 输出: 55.0
在这个例子中,我们传递了10个数给函数,并将计算得到的平均值打印出来。
总结来说,通过使用可变数量的参数,我们可以很方便地实现计算多个数的平均值的功能。这个函数可以接受任意数量的输入数,并返回它们的平均值。
