Normal 2 задача

← разместить еще код

Расшаренный код:

date_0 = input("Введите число месяца формата dd: ")
date_1 = input("Введите месяц формата mm: ")
date_2 = input("Введите год формата гггг: ")

days = {"01": 'Первое',
		"02": 'Второе',
		"03": 'Третье',
		"04": 'Четвертое',
		"05": 'Пятое',
		"06": 'Шестое',
		"07": 'Седьмое',
		"08": 'Восьмое',
		"09": 'Девятое',
		"10": 'Десятое',
		"11": 'Одиннадцатое',
		"12": 'Двенадцатое', 
		"13": 'Тринадцатое',
		"14": 'Четырнадцатое',
		"15": 'Пятнадцатое',
		"16": 'Шестнадцатое',
		"17": 'Семнадцатое',
		"18": 'Восемнадцатое',
		"19": 'Девятнадцатое',
		"20": 'Двадцатое',
		"21": 'Двадцатьпервое',
		"22": 'Двадцатьвторое',
		"23": 'Двадцатьтретье',
		"24": 'Двадцатьчетвертое',
		"25": 'Двадцатьпятое',
		"26": 'Двадцатьшестое',
		"27": 'Двадцатьседьмое',
		"28": 'Двадцатьвосьмое',
		"29": 'Двадцатьдевятое',
		"30": 'Тридцатое',
		"31": 'Тридцатьпервое',
		}

month = {'1': 'Января',
		 '2': 'Февраля',
		 '3': 'Марта',
		 '4': 'Апреля',
		 '5': 'Мая',
		 '6': 'Июня',
		 '7': 'Июля',
		 '8': 'Августа',
		 '9': 'Сентября',
		 '10': 'Октября',
		 '11': 'Ноября',
		 '12': 'Декабря',
        }
#and len(date_1) == 2 and len(date_2)  == 4
if len(date_0) == 2 and 1<int(date_0)<31:  
  if len(date_1) == 2 and 1<int(date_1)<12:
    print("Correct")
  else:
    print("Месяц введен некорректно")
else:
  print("День введен некорректно")