Форум сайта python.su
0
Пытаюсь писать код в Sublime Text.
num = input(“Введите число:”)
if num > 10:
print(“OK!”)
После функции “input”,(введение числа) код не продолжает выполнятся,как бы останавливается,и не выдает никакой ошибки.
Буду благодарен,за вашу помощь.
Офлайн
72
Функция input() возвращает не число, а строку в виде числа. Вам нужно введённое “число” передать в функцию int() или float(), чтобы получить число.
P.S. Надеюсь, после завершения ввода числа вы нажимаете “ENTER” ?
Отредактировано rami (Июль 4, 2018 22:35:53)
Офлайн
0
ramiНажимаю конечно “ENTER”.Раннее я пробовал и с “int()”
Функция input() возвращает не число, а строку в виде числа. Вам нужно введённое “число” передать в функцию int() или float(), чтобы получить число.P.S. Надеюсь, после завершения ввода числа вы нажимаете “ENTER” ?
Офлайн
61
Выполните код в консоли - все будет работать.
Или в пишарме.
В саблиме просто так не будет.
Офлайн