Встречается на 2% собеседований по Python

Какие знаешь реализации Python

В Python есть несколько популярных реализаций:

  1. CPython — стандартная реализация на C, интерпретатор по умолчанию.
    Пример: python script.py (использует CPython).

  2. PyPy — JIT-компилятор, ускоряет выполнение кода (особенно полезен для долгих циклов).
    Пример: pypy script.py.

  1. Jython — работает на JVM, совместим с Java-библиотеками.
    Пример:

    python
    from java.util import ArrayList
    lst = ArrayList()
  2. IronPython — реализация для .NET, интегрируется с C#/F#.
    Пример:

    python
    import clr
    clr.AddReference("System.Windows.Forms")
  3. MicroPython — оптимизирован для микроконтроллеров (Raspberry Pi Pico, ESP32).
    Пример:

    python
    from machine import Pin
    led = Pin(25, Pin.OUT)
  4. Cython — компилирует Python-код в C для ускорения.
    Пример:

    cython
    cpdef int square(int x):
        return x * x

CPython — самый распространённый, остальные используются для специфических задач (скорость, интеграция, embedded).

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

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

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