欢迎访问宙启技术站
智能推送

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个数给函数,并将计算得到的平均值打印出来。

总结来说,通过使用可变数量的参数,我们可以很方便地实现计算多个数的平均值的功能。这个函数可以接受任意数量的输入数,并返回它们的平均值。