Вычисление среднего значения в Python

PythonPythonBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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

Среднее значение

Напишите функцию под названием average, которая принимает два или более чисел и возвращает их среднее значение. Ваша функция должна соответствовать следующим принципам:

  • Используйте sum(), чтобы сложить все переданные args, а затем разделить на len().
  • Функция должна быть способна обрабатывать любое количество аргументов.
  • Функция должна возвращать вещественное число (float).
def average(*args):
  return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) ## 2.0
average(1, 2, 3) ## 2.0

Резюме

В этом испытании вы написали функцию, которая вычисляет среднее значение двух или более чисел. Вы использовали функцию sum(), чтобы сложить все числа, а затем поделили на количество аргументов с использованием len(). Это полезная функция для вашего Python-инструментария для будущих проектов.