Упражнение на Python: выберите все воскресенья указанного года

Python Datetime: упражнение 15 с решением

Напишите программу Python для выбора всех воскресений указанного года.

Пример решения :

Код Python:

  от даты импорта datetime, timedeltadef all_sundays (  year): # 1 января данного года dt = date (year, 1, 1) # Первое воскресенье данного года dt + = timedelta (days = 6 - dt.weekday ()), а dt.year == year:  yield dt dt + = timedelta (days = 7) for s in all_sundays (2020): print (s)  

Пример вывода:

 2020-  01-05 2020-01-12 2020-01-19 2020-01-26 2020-02-02 ----- 2020-12-06 2020-12-13 2020-12-20 2020-12-27 

Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что делает компьютер, шаг за шагом, когда он выполняет указанную программу:

Редактор кода Python:

Оцените статью
nanomode.ru
Добавить комментарий