Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import calendar
- obj = calendar.Calendar()
- print("Введите дату в виде: число.месяц")
- start_day, start_month = map(int, input().split('.'))
- year = 2022
- week_days = ("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
- months = ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November",
- "December")
- k = 0
- for month in range(start_month, 12 + 1):
- for current_month in obj.monthdays2calendar(year, month):
- # print(current_month)
- # for week in current_month:
- # print(week)
- for number_day in range(len(current_month)):
- if month == start_month and number_day < start_day:
- continue
- if week_days[number_day] == "Sunday":
- if k % 4 == 0:
- continue
- if k % 4 == 0 and current_month[number_day][0]:
- print(f"{week_days[number_day]} {current_month[number_day][0]} {months[month - 1]}")
- k += 1
- print(k)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement