Конечно! Создание календаря на заданный год в Python можно выполнить с использованием модуля calendar. Вот пример простого кода, который запрашивает введённый год и выводит календарь для каждого месяца этого года.
import calendar
# Запрашиваем у пользователя ввод года
year = int(input("Введите год: "))
# Создаем объект текстового календаря
cal = calendar.TextCalendar()
# Выводим календарь для каждого месяца
for month in range(1, 13):
print(cal.formatmonth(year, month))
Этот код работает следующим образом:
- Импортируется модуль
calendar, который предоставляет функции для работы с календарями. - Пользователю предлагается ввести год, который он хочет просмотреть.
- Создается объект текстового календаря
TextCalendar. - С помощью цикла
forвыводится календарь для каждого месяца от 1 до 12.
Запустив этот код, вы получите текстовый календарь на введённый год. Если у вас есть дополнительные вопросы или вам требуется помощь с другими аспектами программирования, не стесняйтесь спрашивать!
