Вопросы к Поиску с Алисой
Разница между запуском Python-скриптов в интерактивном режиме и в виде исполняемых файлов заключается в способе выполнения кода и сохранении введённой последовательности. mkdev.me
Интерактивный режим позволяет записывать и выполнять любое количество строк кода, но после закрытия окна терминала они не сохраняются. mkdev.me Такой способ используют, чтобы немедленно протестировать фрагмент написанного кода или проверить действия тех или иных операторов «на лету». mkdev.me В интерактивном режиме инструкции выполняются построчно. habr.com
Запуск скриптов в виде исполняемых файлов предполагает, что реальные программы на Python пишутся в виде скриптов и представляют собой обычные текстовые файлы. mkdev.me Чтобы избежать путаницы при их хранении, им присваиваются расширения .py или .piw. mkdev.me Такие файлы можно запускать без установки интерпретатора Python, так как итоговый exe-файл можно запускать. pythonchik.ru
Таким образом, запуск скриптов в виде исполняемых файлов подходит для работы с готовыми программами, а интерактивный режим — для тестирования отдельных команд и проверки фрагментов кода.