Вступить в клуб →
средняяpythonPython: расчёт метрик на сырых данных

Скользящее среднее выручки для сглаживания графика

Напишите функцию moving_average(values, window).

  • values — список чисел по дням, window — размер окна.
  • Верните список средних для каждого полного окна, округлённых до двух знаков: первый элемент — среднее первых window значений, второй — со второго по window + 1-е и так далее.
  • Если значений меньше window — пустой список.
  • Если window не положительное целое — ValueError.

заготовка решения

def moving_average(values, window):
    # ваш код
    return None

🔒 Проверка ответа — для участников клуба

  • Автотесты прямо в браузере
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела