Встречается на собеседованиях • сегодня

Python компилируемый или интерпретируемый язык программирования

Python — интерпретируемый язык, но с элементами компиляции. Исходный код сначала компилируется в байт-код (файлы .pyc), который затем выполняется виртуальной машиной Python (PVM). Это делает его гибридным, но основное выполнение — интерпретация.

Пример:

python
# Компиляция в байт-код происходит автоматически
def hello():
    print("Hello, World!")

hello()

Байт-код можно увидеть с помощью dis:

python
import dis
dis.dis(hello)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы