Научпоп
Когда вы запускаете
.py файл:1. Python компилирует код в байт-код (
.pyc)2. Байт-код передаётся в интерпретатор (Python Virtual Machine)
3. Интерпретатор выполняет инструкции построчно
Поэтому Python:
- не требует компиляции вручную
- может запускаться на любом устройстве с интерпретатором
- удобен для динамического кода и отладки