当前位置:首页python > 正文

python怎么算平均值

作者:野牛程序员:2023-07-19 21:50:23python阅读 2612

要在Python中计算一组数的平均值,可以使用以下方法:

方法1:使用循环计算平均值

def calculate_average(numbers):
    total = 0
    count = 0

    for num in numbers:
        total += num
        count += 1

    if count == 0:
        return 0  # 避免除以零错误

    average = total / count
    return average

使用方法1,你可以将一个包含数字的列表作为输入参数传递给calculate_average函数,然后它将返回这些数字的平均值。

示例用法:

numbers = [5, 10, 15, 20, 25]
average = calculate_average(numbers)
print("平均值为:", average)

方法2:使用内置函数sum()len()

Python提供了内置函数sum()len()来更简单地计算平均值:

def calculate_average(numbers):
    if len(numbers) == 0:
        return 0  # 避免除以零错误

    average = sum(numbers) / len(numbers)
    return average

示例用法与之前相同:

numbers = [5, 10, 15, 20, 25]
average = calculate_average(numbers)
print("平均值为:", average)

无论你选择使用哪种方法,都能计算出给定数字列表的平均值。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击