Python: вычисление количества дней в каждом месяце
Следующий код вычисляет количество дней в каждом месяце, импортируя модуль calendar:
Пример (Python 3.0+)
#!/usr/bin/python3
# author by : www.example.com
import calendar
monthRange = calendar.monthrange(2016,9)
print(monthRange)
Выполнение приведенного выше кода дает следующий вывод:
(3, 30)
Вывод представляет собой кортеж. Первый элемент — это день недели (0-6), соответствующий первому дню запрашиваемого месяца, а второй элемент — количество дней в этом месяце. Вывод в приведённом выше примере означает, что первый день сентября 2016 года — четверг, и в месяце всего 30 дней.
Другие расширения
Python3 Примеры