Встречается на собеседованиях • сегодня
Что такое black и зачем он используется
Black — это автоформаттер кода для Python, который автоматически приводит код к единому стилю согласно PEP 8 и собственным строгим правилам.
Зачем нужен:
- Устраняет споры о стиле кода в команде
- Экономит время на ручное форматирование
- Делает код более читаемым и консистентным
Особенности:
- Не настраиваемый (opinionated)
- Использует двойные кавычки
- Строгое ограничение длины строки (88 символов)
Пример до/после:
python
# До
def func(arg1,arg2,arg3):return arg1+arg2*arg3
# После Black
def func(arg1, arg2, arg3):
return arg1 + arg2 * arg3Устанавливается через pip (pip install black) и запускается командой black your_file.py. Интегрируется с IDE и pre-commit хуками.

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