Интерактивный режим работы Python ещё называют циклом «чтения — исполнения — печати» (Read-eval-print loop или REPL). 2 Пользователь пишет в консоли какую-то команду и как только нажимает клавишу Enter, команда выполняется. 2 Такой режим используют для быстрых подсчётов, отправки запросов и других действий, которым достаточно одной команды. 2
Пакетный режим используется для более крупных задач, которые неудобно писать построчно и выполнять сразу же. 2 Пользователь пишет код в файле и сохраняет его с нужным расширением. 2 Интерпретатор получает файл, построчно считывает написанный там код и выполняет его. 2
Таким образом, основное отличие в том, что в интерактивном режиме пользователь вводит команды построчно, а в пакетном — запускает готовый файл с кодом, который интерпретатор выполняет команды одну за другой и в конце завершает свою работу. 4