Встречается на собеседованиях • сегодня
Работаешь ли с форматтерами (Formatter)
Да, работаю. В Python чаще всего использую black и autopep8 для автоматического форматирования кода.
Пример с black:
python
# До форматирования
def foo( a, b ): return a+b
# После black
def foo(a, b):
return a + bautopep8 полезен для приведения кода в соответствие с PEP 8:
bash
autopep8 --in-place --aggressive script.pyТакже знаком с isort для сортировки импортов и flake8 для проверки стиля.
Плюсы:
- Единообразие кода в команде
- Уменьшение времени на ручное форматирование
- Соблюдение PEP 8 автоматически
Минусы:
- Иногда слишком строгие правила (например,
blackне позволяет кастомизировать длину строки) - Может конфликтовать с другими линтерами

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы