Я новичок в программировании, особенно в Python. Я пытаюсь создать приложение, которое переводит градусы Фаренгейта в градусы Цельсия, но не знаю, как сделать так, чтобы программа оставалась открытой. Когда он достигает конца кода, он автоматически закрывается, прежде чем пользователь сможет увидеть свои результаты. Я использую Python 2.6.
Как предотвратить автоматическое закрытие приложения Python по достижении конца кода?
Ответы (3)
Что ж, я думаю, вы имеете в виду, что терминал, который Windows открывает для вас, когда вы запускаете файл python, закрывается слишком быстро. Вы можете добавить raw_input('Press Enter to exit')
прямо перед выходом из программы. Он сообщает Python дождаться ввода перед выходом.
Как говорят другие люди, просто попросите внести свой вклад, чтобы заставить его действовать. Однако я бы порекомендовал запускать сценарии Python в Windows по-другому. Используя IDLE IDE (которая должна быть в вашем дистрибутиве), просто откройте скрипт, который хотите запустить, и нажмите F5. Затем вы можете не только видеть результат столько, сколько захотите, но также можете исследовать любые переменные, которые были назначены в интерактивном режиме. Это очень удобно, особенно когда вы только начинаете программировать на Python.
Вы также можете запускать сценарии из командной строки, но я бы рекомендовал использовать IDLE, если вы только начинаете.
попросите пользователя ввести еще одну переменную и напечатать «Нажмите Enter, чтобы выйти ...»