print(" Добро пожаловать в консоль Универсальныго знания, Я могу узнать день недели твоего дня рождения, для это тебе достаточно всего лишь ввести эти данные")
day = int(input("\n Ввести день рождения"))
month = int(input("\n Ввести месяц рождения"))
year = int(input("\n Ввести год рождения"))
MESYATSI = {1:5, 2:1, 3:1, 4:4, 5:6, 6:2, 7:4, 8:0, 9:3, 10:5, 11:1, 12:3}
# Высокостный год или нет...
def year_opr(year):
year_type = False
if year%400 == 0:
year_type = True
else year%4 == 0:
year_type = True
return year_type def vich(day, month, year, year_opr):
if year_opr():
MESYATSI[1] = 4
MESYATSI[2] = 0
ind_year = (year*1.25)%7
ind_month = MESYATSI[month]
ind_day = day%7
week_day = ind_year + ind_month + ind_day
return week_day
def main():
year_opr(year)
vich(day, month, year, year_opr)
print("Вы родились в ", week_day, " неделе")
main()