a=input('Как думаешь сколько лет нашему президенту?')
a=int(a)
if a == 72:
print('Ты угадал, ему действительно 72')
elif 40 > a > 71:
print('Ты был близок, но нет')
elif a > 72:
print('Нет, ты не угадал')
else:
print('Нет, он давно уже не такой молодой')
Почему у меня не выполняется постусловие в алгоритме, если число не равно 72 сразу исполняет else, в любом случае игнорирует elif.
a=int(a)
if a == 72:
print('Ты угадал, ему действительно 72')
elif 40 > a > 71:
print('Ты был близок, но нет')
elif a > 72:
print('Нет, ты не угадал')
else:
print('Нет, он давно уже не такой молодой')
Почему у меня не выполняется постусловие в алгоритме, если число не равно 72 сразу исполняет else, в любом случае игнорирует elif.