Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что-то не так с командой input, Python

Соня Клевцова Ученик (242), открыт 2 недели назад
Добрый день, у меня возник вопрос, почему-то команда input работает только один раз.

То есть, например, пишу код

a = input()
print(a)

Запускаю первый раз, всё работает. Очищаю терминал, запускаю тоже самое второй раз. Ничего не выводится, ввести тоже ничего не даёт (просто не устанавливается курсор). Если стереть input() и написать заново, опять один раз работает.

Пишу на Python в VS Code

Помогите, пожалуйста, почему так и как это пофиксить.
2 ответа
Максим Жеребцов Ученик (115) 2 недели назад
Ты именно очищаешь терминал или же повторно запускаешь код?
ᅠ ᅠ Гуру (3657) 2 недели назад
Не совсем понятно сформулирована проблема. Ты запускаешь код, вводишь значение переменной, в терминале оно выводится, затем ты заново запускаешь код и тогда уже не получается ввести значение переменной?
Соня КлевцоваУченик (242) 2 недели назад
Да, именно так. При повторном запуске не работают никакие команды в коде. И такая проблема именно если присутствует input. Если же его стереть и написать заново, то опять всё сработает, но только один раз
Похожие вопросы