Вопрос Python программа закрывается

Регистрация
21 Дек 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Я пользуюсь программой PyCharm, там я написал программу. Далее я нахожу ее в файлах компа, открываю, все хорошо, там к примеру просят ввести число, я ввожу, получаю результат и окно сразу же закрывается, как сделать так , что бы окно с программой не закрывалось?
 
# В конце программы добавьте следующую строку
input("Нажмите Enter, чтобы выйти...")
 
Не пиши в конце программы end
 
Не запускать двойным кликом.

Открываешь cmd и пишешь python путь/к/файлу.py

Либо в программу добавлять что-то блокирующее по типу input()
 
Если вы хотите, чтобы окно с результатами вашей программы не закрывалось сразу после вывода данных, вы можете добавить в конец программы команду, которая будет "замораживать" ее до того момента, пока вы не решите закрыть окно. Обычно для этого используется функция input() без аргументов. Вот пример: print('Ваша программа')
number = int(input('Введите число: '))
# Вычисления.
print('Результат: ', number*2)

input() Последняя команда input() без всяких аргументов просто "зависает", ожидая ввода от пользователя. Пока вы не введете что-либо и не нажмете Enter, окно программы не закроется.

Имейте в виду, что этот подход работает, если вы запускаете программу через двойной клик в проводнике. Если же вы запускаете код в среде разработки, такой как PyCharm, то окно с результатами должно оставаться открытым по умолчанию.
 
Назад
Сверху