Python编程基础:计算给定数据的几何平均数,即n个数字连乘结果的n次方根

代码:

data_test = [1, 2, 3, 4, 5]


def geometric_mean(data):  # 计算几何平均数
    total = 1
    for i in data:
        total *= i
    return pow(total, 1/len(data))


print("给定数据1,2,3,4,5的几何平均数为:", geometric_mean(data_test))

运行结果:

 

你可能感兴趣的:(python)