← К задачам
Средне · +3ДатыМатематика

Возраст в днях

Сколько дней ты уже живёшь на свете? Посчитаем точно, с учётом високосных лет — без сторонних библиотек.

Напиши функцию age_in_days(birth, today), где birth и today — кортежи (год, месяц, день). Верни число прожитых дней (целое). Гарантируется, что today не раньше birth.

Формат входа: два кортежа из трёх целых чисел. Формат выхода: целое число дней.

Примеры:

age_in_days((2000, 1, 1), (2001, 1, 1)) -> 366   # 2000 — високосный
age_in_days((2024, 2, 28), (2024, 3, 1)) -> 2     # есть 29 февраля
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def age_in_days(birth, today):
    pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.