你可以使用以下代码来编写一个函数,该函数可以计算一个数组的平均值:
def calculate_average(arr):
# 首先检查数组是否为空
if len(arr) == 0:
return 0
# 计算数组的总和
total = sum(arr)
# 计算平均值
average = total / len(arr)
# 返回平均值
return average
# 示例用法
my_arr = [1, 2, 3, 4, 5]
result = calculate_average(my_arr)
print(result) # 输出:3.0
在这个示例中,calculate_average
函数接受一个数组作为输入,并检查数组是否为空。然后,它使用 sum
函数计算数组的总和,并将其除以数组的长度来计算平均值。最后,它返回计算出的平均值。你可以将你想要计算平均值的数组传递给 calculate_average
函数,并将结果打印出来。