Программа закрывается на половине кода

WyRiX

Новичок
Пользователь
Фев 10, 2022
13
1
3
Python:
import time
i = 1000
da = 'Yes'
name = input('Как тебя зовут? ')
yers = int(input('Сколько тебе лет? '))

if input('Вы гуль?\n(Пиши на английском -Yes- если гуль) - ') == da:
    while i > 0:
        print(i)
        i -= 7
        time.sleep(0.1)
else:
    print('Закрывай программу, бездарь')
    time.sleep(2)
    exit()

if yers>=12:
    print('Добро пожаловать в true dead insides,', name)
else:
    print('Подрасти немного, сынок')
    time.sleep(5)
    exit()

После окончания цикла while программа закрывается(запускал в exe файле)
Самое главное, что в pycharm она не закрывается а дорабатывает условный оператор if, а в exe файле он не дорабатывает его(exe файл делал через pyinstaller)

Работаю на 10 винде
Питон- 3.9.10
 
Последнее редактирование:

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Она просто успешно завершает работу, а после завершения работы сама закрывается. Чтобы не закрывалась, можешь последней строкой добавить
input()
Она не закроется пока ты не нажмёшь Enter
 

Форум IT Специалистов