Я начинающий Python (студент CS, который знает только Java на данный момент), и в настоящее время я использую PyCharm, чтобы попытаться учиться.Тем не менее, я столкнулся с этой проблемой, которую я даже не знаю, как искать, потому что я не понимаю, что происходит.Когда я пытаюсь запустить:
print('test')
в консоли PyCharm, я получаю следующий вывод:
![Test code](https://i.stack.imgur.com/yk7RP.png)
Оператор print выполняется перед импортом и, по-видимому, передPython даже инициализирует.Я столкнулся с некоторыми странными взаимодействиями в результате этого.Например, если я изменю печать на input (), программа примет ввод, но строка в аргументе функции input не будет напечатана.Кто-нибудь может объяснить, что здесь происходит?Должен ли я запускать свои программы по-другому?Вот моя конфигурация пробега:
![Run configuration](https://i.stack.imgur.com/UMwbJ.png)