Стайлгайд PEP8
PEP8 – это стайлгайд написания кода на Питоне. Он является частью Питона. Его все соблюдают.
Он отвечает на вопросы в таком духе,
- Табы или пробелы?
- Какая максимальная длина строки?
- Одинарные или двойные кавычки?
- Где ставить пробелы, а где - нет?
- Сколько ставить пустых строк?
- Как импортировать?
- Какой стиль именования сущностей?
Лучше прочитать оригинал документа PEP8 (если не осилишь – вот куцый перевод на русский). Особое внимание – к секции “A Foolish Consistency is the Hobgoblin of Little Minds”.
PEP 8 – закон. Его надо соблюдать. Если в вашей программе много нарушений PEP 8 – она выглядит неряшливо, по-дилетантски.
Помимо PEP 8 есть ещё pep8
. pep8
– это модуль, позволяющий проверять, соответствует ли код стандарту PEP 8.
Сперва её надо установить (pip install pep8
), поле этого запустить, указав путь до файла или папки с кодом:
pep8 ./2_wallie_how_are_you/wallie.py
. Программа выдаст все нарушения PEP 8. Остаётся их только поправить.
PEP 8 – закон
Попробуйте бесплатные уроки по Python
Получите крутое код-ревью от практикующих программистов с разбором ошибок и рекомендациями, на что обратить внимание — бесплатно.
Переходите на страницу учебных модулей «Девмана» и выбирайте тему.