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
