Введение
В Python вы можете легко вычислить дату, которая будет через n дней от сегодняшней, используя модуль datetime. В этом испытании вам будет предложено написать функцию, которая принимает целое число n в качестве входных данных и возвращает дату, которая будет через n дней от сегодняшней.
Дни от текущей даты
Напишите функцию days_from_now(n), которая принимает целое число n в качестве входных данных и возвращает дату, которая будет через n дней от сегодняшней.
Для решения этой проблемы вы можете следовать следующим шагам:
- Импортируйте модуль
datetime. - Используйте метод
date.today(), чтобы получить текущую дату. - Используйте метод
timedelta, чтобы добавитьnдней к текущей дате. - Верните новую дату.
from datetime import timedelta, date
def days_from_now(n):
return date.today() + timedelta(n)
days_from_now(5) ## date(2020, 11, 02)
Резюме
В этом испытании вы узнали, как вычислить дату, которая будет через n дней от сегодняшней, используя модуль datetime в Python. Вы можете использовать эту функцию для выполнения различных вычислений с датами в своих программах на Python.