Попробуйте выбрать: «Выполнить» в выделенной консоли в разделе «Выполнить» -> «Настроить», чтобы запускать новую консоль I Python при каждом запуске программы Demo.py. Основное использование этого режима по сравнению с Execute в текущей консоли заключается в том, что мы можем быть уверены, что в этой консоли нет глобальных объектов, которые возникают в результате отладки и повторного выполнения нашего кода. Каждый раз, когда мы запускаем код в редакторе, консоль I Python, в которой выполняется код, перезапускается.
Если это связано с некоторыми существующими значениями, вы можете очистить их: def clear_all ()