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

Что такое Pylance

Pylance — это мощный статический анализатор кода для Python, разработанный Microsoft и основанный на Pyright. Он используется в VS Code как расширение для улучшения работы с Python, предоставляя:

  • Быстрый анализ типов с поддержкой type hints (PEP 484).
  • Автодополнение с учетом контекста и типов.
  • Подсветку ошибок (синтаксис, несоответствие типов).
  • Навигацию по коду (переход к определению, поиск ссылок).

Пример работы с type hints:

python
def greet(name: str) -> str:
    return f"Hello, {name}"

greet(42)  # Pylance подсветит ошибку: ожидается str, передано int

Плюсы:

  • Высокая скорость (написан на TypeScript).
  • Глубокая интеграция с VS Code.
  • Поддержка последних PEP.

Для активации в VS Code: установите расширение "Pylance" и выберите его как Language Server в настройках Python.

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

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

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

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