Обложка канала

🐍 Python Turbo 🐍

19061 @bestpython

Трюки и полезности Python. Все в одном месте. Никакой воды, только полезные материалы. Марафоны по кодингу, разбор вашего кода в чате.

🐍 Python Turbo 🐍

3 года назад
Открыть в
Задача для новичков. Создайте функцию get_days, которая принимает две даты и возвращает количество дней между ними Пример:
get_days(
  datetime.date(2019, 6, 14),  # 14 июня 2019
  datetime.date(2019, 6, 20)  # 20 июня 2019
) ➞ 6


get_days(
  datetime.date(2018, 12, 29),  # 29 декабря 2018
  datetime.date(2019, 1, 1)  # 1 января 2019
) ➞ 3
# Даты могут быть в разных месяцах и годах.


get_days(
  datetime.date(2020, 5, 24),
  datetime.date(2019, 5, 24))
) ➞ -366
# Даты в обратном порядке должны возвращать отрицательное значение.

Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес