Встречается на собеседованиях • сегодня
Как проверял стиль написания кода
В 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
интервью вопросы и ответы