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