Как вычислить среднее арифметическое в питоне: простой способ с примерами
Среднее арифметическое в Python можно вычислить с помощью функции sum()
и оператора деления /
. Вот пример кода:
numbers = [2, 4, 6, 8, 10]
average = sum(numbers) / len(numbers)
print(f"Среднее арифметическое: {average}")
Детальный ответ
Как вычислить среднее арифметическое в питоне
В питоне существует несколько способов вычислить среднее арифметическое. Ниже описаны два из них.
Способ 1: Использование встроенной функции sum() и len()
Первый способ заключается в использовании встроенной функции sum()
для суммирования всех чисел в списке и функции len()
для вычисления количества элементов в списке. Затем полученная сумма делится на количество элементов, чтобы получить среднее арифметическое.
numbers = [1, 2, 3, 4, 5]
total = sum(numbers)
average = total / len(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере у нас есть список чисел [1, 2, 3, 4, 5]
. Мы суммируем все числа с помощью функции sum()
, получаем общую сумму, равную 15
, а затем делим эту сумму на количество чисел в списке, равное 5
. Результатом будет среднее арифметическое 3.0
.
Способ 2: Использование цикла for
Второй способ включает использование цикла for
, чтобы пройти по всем элементам списка и посчитать их сумму. Затем полученная сумма делится на количество элементов, чтобы получить среднее арифметическое.
numbers = [1, 2, 3, 4, 5]
total = 0
for number in numbers:
total += number
average = total / len(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере мы объявляем переменную total
и устанавливаем ее значение равным 0
. Затем мы проходим по каждому числу в списке и добавляем его к переменной total
. В итоге получается общая сумма, равная 15
. Далее мы делим эту сумму на количество чисел в списке, равное 5
, чтобы получить среднее арифметическое 3.0
.
Оба способа дадут вам одинаковый результат. Вы можете выбрать тот, который вам удобнее использовать в вашем конкретном случае.