Python: вычислить количество дней между двумя датами
Python Basic: упражнение 14 с решением
Напишите программу на Python для расчета количества дней между двумя датами.
Python datetime.date (год, месяц, день):
Функция возвращает объект даты с тем же годом, месяцем и днем. Все аргументы обязательны. Аргументы могут быть целыми числами в следующих диапазонах:
- MINYEAR <= год <= MAXYEAR
- 1 <= месяц <= 12
- 1 <= день <= количество дней в данном месяце и году
Если задан аргумент вне этих диапазонов, вызывается ValueError.
- Примечание. Наименьшее число года, допустимое в объекте date или datetime. MINYEAR - 1
- Наибольший номер года, допустимый в объекте date или datetime. MAXYEAR - 9999
Иллюстрированная презентация:
Пример решения : -
Код Python:
from datetime import date
f_date = date(2014, 7, 2)
l_date = date(2014, 7, 11)
delta = l_date - f_date
print(delta.days)
Пример вывода:
9
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий : Напишите программу на Python, чтобы напечатать следующий «здесь документ».
Далее : Напишите программу на Python, чтобы получить объем сферы с радиусом 6.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования