🔍 Как вычислить среднее геометрическое в питоне? 🧮

Как вычислить среднее геометрическое в питоне

Для вычисления среднего геометрического в питоне, вы можете использовать функцию geometric_mean из модуля statistics.


import statistics

data = [2, 4, 8, 16, 32]
geo_mean = statistics.geometric_mean(data)
print(f"Среднее геометрическое: {geo_mean}")

В этом примере мы создаем список данных data и затем используем функцию statistics.geometric_mean для вычисления среднего геометрического. Результат выводится на экран с помощью функции print.

Убедитесь, что вы импортируете модуль statistics перед использованием функции geometric_mean. Если у вас нет модуля statistics, вы можете установить его с помощью команды pip install statistics.

Детальный ответ

Как вычислить среднее геометрическое в питоне

Среднее геометрическое - это один из способов вычисления среднего значения набора чисел. В отличие от среднего арифметического, среднее геометрическое учитывает не только значения чисел, но и их относительные величины.

В Python вычисление среднего геометрического можно осуществить с помощью функции pow() и списка чисел.

def среднее_геометрическое(numbers):
    product = 1
    for number in numbers:
        product *= number
    gm_mean = pow(product, 1/len(numbers))
    return gm_mean

numbers = [2, 4, 8, 16, 32]
ср_геом = среднее_геометрическое(numbers)
print(f'Среднее геометрическое чисел {numbers} равно {ср_геом}')

В этом примере у нас есть функция среднее_геометрическое(), которая принимает список чисел и вычисляет их среднее геометрическое. Мы начинаем с инициализации переменной product равной 1. Затем мы умножаем каждое число из списка numbers на переменную product. В конце, мы вычисляем корень степени, равной обратной величине длины списка, из произведения чисел с помощью функции pow(). Результат сохраняется в переменную gm_mean и возвращается из функции.

Затем мы создаем список чисел numbers и вызываем функцию среднее_геометрическое(), передавая ей список чисел. Результат выводится на экран.

Пример вывода:

Среднее геометрическое чисел [2, 4, 8, 16, 32] равно 8.0

Таким образом, среднее геометрическое чисел [2, 4, 8, 16, 32] равно 8.0.

Видео по теме

КАК НАЙТИ СРЕДНЕЕ ГЕОМЕТРИЧЕСКОЕ? ЧАСТЬ I #shorts #математика #егэ #огэ #профильныйегэ

Python l Нахождение среднего арифметического списка без использования функций

РАЗБИРАЕМ СРЕДНЕЕ ГЕОМЕТРИЧЕСКОЕ ЧАСТЬ II #shorts #математика #егэ #огэ #профильныйегэ

Похожие статьи:

Как ввести модуль math в Питоне: простое и понятное руководство

Как удалить последний символ в строке Python? ⚡️

🚀 Как удалить все версии python с компьютера без проблем

🔍 Как вычислить среднее геометрическое в питоне? 🧮

📊 Как сделать опрос на Python: пошаговое руководство для начинающих

🔍 Как узнать цифру в числе в питоне? 🤔 Ответ найден!

🔍 Как отсортировать словарь по значениям в Python? 🐍 Простой способ и подсказки