month_designation = “0”
if month > 4 and != 1:
month_designation == “месяцев”
elif month == 1:
month_designation = “месяц”
else:
month_designation = “месяца”
month = str(month)
final_month_display = month + “ ” + month_designation
print(“Вы прожили: ”+final_year_display+“,”+final_month_display+“,”+final_day_display+“!”)
Код, конечно же, не весь.
Суть такова - условие else не выполняется вовсе. То есть, если месяц больше 4 происходит вывод изначального значения - 0.