После input не работает if ,просто игнорируется и завершается код?
При вводе команды input не работает if
точнее его пропускает и завершается код без ошибок и причин
про то.
Что надо писать int(input()) я знаю.
Проверил, что всё работает и там число написав принт перед input, но всё мимо.\
main.py
x = int(input());
if x > 5
print ('больше')
elif x < 5
print ('меньше')
Ответы (2 шт):
Автор решения: S. Nick
→ Ссылка
У вас есть две возможности сделать это правильно:
x = int(input('Введите число:'))
print(f'Вы ввели число = {x}')
if x > 5:
print(f'{x} больше 5')
elif x < 5:
print(f'{x} меньше 5')
print()
print(f'{x} больше 5') if x > 5 else (print(f'{x} меньше 5\n') if x < 5 else print(f'{x} меньше 5\n'))
Автор решения: Imas
→ Ссылка
ты пропустил :
после if и elif.
И убери кавычки ;.
Вот исправленный код:
x = int(input("Введите число"))
if x > 5:
print ('больше')
elif x < 5:
print ('меньше')
