Я начинающий программист, есть вопрос.
Как понятно из заголовка, не работает последнее условие в коде. По идее, если ввести не число больше "0", не число меньше "0" и не значение, которое равно "Не число", то компьютер должен вывести: "Вы читаете условие?"
name = input("Введите значение: ")
if name == "Не число":
print("Вы нашли секрет!")
elif int(name) > 0:
print("Вы ввели число больше 0")
elif int(name) < 0:
print("Вы ввели число меньше 0")
else:
print("Вы читаете условие?")
Версия Python 3.8
ОС - Windows 7
P. S. Если не трудно скажите, зачем тут указывать операционку? Это как-то влияет на работу кода?
Как понятно из заголовка, не работает последнее условие в коде. По идее, если ввести не число больше "0", не число меньше "0" и не значение, которое равно "Не число", то компьютер должен вывести: "Вы читаете условие?"
name = input("Введите значение: ")
if name == "Не число":
print("Вы нашли секрет!")
elif int(name) > 0:
print("Вы ввели число больше 0")
elif int(name) < 0:
print("Вы ввели число меньше 0")
else:
print("Вы читаете условие?")
Версия Python 3.8
ОС - Windows 7
P. S. Если не трудно скажите, зачем тут указывать операционку? Это как-то влияет на работу кода?