Использование Python в консоли (интерактивный режим) и выполнение скрипта (пакетный режим) отличаются способами запуска кода. 13
Интерактивный режим позволяет вводить команды построчно и немедленно их выполнять. 13 Такой способ используют, например, для тестирования фрагментов кода или проверки действий операторов «на лету». 1 Минус интерактивного режима в том, что введённая последовательность не сохраняется после закрытия текущей сессии. 1
Выполнение скрипта происходит в пакетном режиме, когда интерпретатор загружает содержимое файла и выполняет код построчно, следуя потоку выполнения программы. 14 Скрипты представляют собой готовые к использованию программные последовательности и обычно представляют собой текстовые файлы с расширением .py. 12
Таким образом, использование Python в консоли подходит для работы с отдельными кусками кода, а выполнение скрипта — для работы с большими и сложными программами, которые пишутся в редакторе кода и затем запускаются в терминале. 2