Встречается на 1% собеседований по Python
Как проверял стиль написания кода
В Python для проверки стиля кода чаще всего используют PEP 8 — официальный стиль написания кода. Основные инструменты:
- flake8 — комбинирует проверку PEP 8, сложности кода и логических ошибок.
bash
pip install flake8 flake8 your_script.py
-
pylint — более строгий анализатор, проверяет не только стиль, но и качество кода.
bashpip install pylint pylint your_script.py -
black — автоматический форматтер, который приводит код к PEP 8.
bashpip install black black your_script.py -
isort — сортирует импорты согласно PEP 8.
bashpip install isort isort your_script.py
Пример интеграции в CI/CD (например, GitHub Actions):
yaml
- name: Lint with flake8
run: |
pip install flake8
flake8 . --count --show-source --statistics
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы