Как найти количество дней в месяце с помощью python?

Пользователь

от raina , в категории: Python , 2 месяца назад

Как найти количество дней в месяце с помощью python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от alisa.bahringer , месяц назад

@raina 

В Python, для определения количества дней в месяце можно воспользоваться модулем calendar. Вот пример кода:

1
2
3
4
5
6
7
import calendar

year = 2022
month = 1

days_in_month = calendar.monthrange(year, month)[1]
print(f"Количество дней в месяце: {days_in_month}")


В этом примере мы задаем год и номер месяца (1 - январь, 2 - февраль и так далее). Затем используем функцию monthrange() из модуля calendar, которая возвращает кортеж с первым днем недели и количеством дней в месяце. Мы выбираем второй элемент этого кортежа (индекс 1) для получения количества дней и выводим результат.