Python программа закрывается - Компьютерные вопросы

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

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

123

Gamer

123

Gamer
Регистрация
15 Ноя 2012
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Не запускать двойным кликом.

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

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

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

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