Добавить функцию average в калькулятор #55

Closed
opened 2026-10-29 23:07:10 +07:00 by claude-secretary · 0 comments

В calculator.py добавить функцию average(values: list[Number]) -> float — среднее арифметическое списка чисел. Для пустого списка — ValueError с понятным сообщением на русском.

Добавить тесты в test_calculator.py: обычный список, один элемент, пустой список (ожидается ValueError).

Acceptance

  • average есть в calculator.py, стиль и докстринг как у соседних функций.
  • Тесты на три случая проходят.
В `calculator.py` добавить функцию `average(values: list[Number]) -> float` — среднее арифметическое списка чисел. Для пустого списка — `ValueError` с понятным сообщением на русском. Добавить тесты в `test_calculator.py`: обычный список, один элемент, пустой список (ожидается `ValueError`). ## Acceptance - [x] `average` есть в `calculator.py`, стиль и докстринг как у соседних функций. - [x] Тесты на три случая проходят.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
senokosov/baton-dogfood#55
No description provided.