Сервисы
Назад

Вопрос:

Pep8: зачем нужен, какие правила описывает?

Как часто спрашивают: Часто

Кто предложил: ALittleMoron


Ответ:

Pep8 - это набор принятых в сообществе Python правил, которые имеют рекомендательный характер и представляют из себя общий стиль написания кода, правил отступов между функциями, классами, переменными и так далее.

Pep8 не покрывает все правила написания кода, плюс к этому в разных компаниях могут быть свои наборы правил, дополняющие или противоречащие Pep8.


Объяснение ответа на собеседовании:

Интервьюер зачастую интересуется этим вопросом с целью узнать, имеет ли кандидат представление о стилях кода.

Pep8 - это первый документ, с которым сталкивается новичок в Python. Если человек не знает об этом документе, хотя уже какое-то время изучает язык или даже работает на этом языке, это вызывает подозрение.


Внешние ресурсы: