Python компилируемый или интерпретируемый язык программирования
QA Тестировщик
Junior
Без компании
Python компилируемый или интерпретируемый язык программирования
Ответы
Python — интерпретируемый язык, но с элементами компиляции. Исходный код сначала компилируется в байт-код (файлы `.pyc`), который затем выполняется виртуальной машиной Python (PVM). Это делает его гибридным, но основное выполнение происходит через интерпретацию байт-кода.
Пример:
```
# test.py
print("Hello, World!")
```
При запуске `python test.py`:
- Код компилируется в байт-код.
- PVM выполняет байт-код построчно.
Отличие от чисто компилируемых языков (C, Go) — отсутствие standalone-исполняемого файла.