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

Как проверял стиль написания кода

В Python для проверки стиля кода чаще всего используют PEP 8 — официальный стиль написания кода. Основные инструменты:

  1. flake8 — комбинирует проверку PEP 8, сложности кода и логических ошибок.
    bash
    pip install flake8
    flake8 your_script.py
  1. pylint — более строгий анализатор, проверяет не только стиль, но и качество кода.

    bash
    pip install pylint
    pylint your_script.py
  2. black — автоматический форматтер, который приводит код к PEP 8.

    bash
    pip install black
    black your_script.py
  3. isort — сортирует импорты согласно PEP 8.

    bash
    pip install isort
    isort your_script.py

Пример интеграции в CI/CD (например, GitHub Actions):

yaml
- name: Lint with flake8
  run: |
    pip install flake8
    flake8 . --count --show-source --statistics
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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