Я использую sys.exit(app.exec_()) (слабо представляю, что он делает), и скрипт, как я понимаю, проверяет наличие сигнала, после чего отправляет сигнал в начало скрипта, возвращая объявленные значения переменным, не давая вносить в них изменения.
Собственно, как объявить переменную так, чтобы она не вернула свое значение? Или опишите, как надо писать так, чтобы в этом не было необходимости.
Я много писал на Ren'py, так там в init описывались все переменные, а label разделяла, как это реализовать на самом Python?