Основная функция кода — работать, вторая — сделать его интерпретируемым, если вы планируете использовать его более одного раза. Выработка хороших привычек и соблюдение общих рекомендуемых методов форматирования, представленных в PEP-8 (см. здесь), — это простой и быстрый способ стандартизировать внешний вид вашего кода. PEP-8 (Python Enhancement Proposal #8) был создан как средство, чтобы попытаться создать шаблон общих практик с целью повышения удобочитаемости и стандартизации. В этой статье я расскажу о некоторых изменениях, которые вы можете внести в свой код, чтобы сделать его функциональным и стильным.
Макет кода
Отступы
PEP-8 содержит подробные рекомендации когда и как правильно использовать отступы. Я выделю два случая, которые могут быть непонятны начинающему программисту.
Табуляция или интервалы — Python 3 заботится об этой проблеме смешивания табуляции и интервалов, но теоретически пробелы являются предпочтительным методом отступов, но вкладки уместны, если они уже постоянно используются в существующем коде.
Максимальная длина строки. Ограничьте длину любой строки длинного и сложного кода до 79 символов. Это больше для эстетики, а также для того, чтобы вы могли максимизировать экранное пространство для других окон вашей IDE. Строки документации и комментарии должны быть ограничены 72 символами.
Разрывы строк по отношению к операторам — на самом деле это то, что значительно упростит понимание кода, если вы посмотрите и сравните разницу, но разрывы строк должны быть вставлены перед оператором. , посмотрите на блок кода ниже. В первом примере разрыв строки находится до, а во втором — после. Это значительно упрощает понимание выражения с визуальной точки зрения.
общая_стоимость = (розничная цена +
общая_налог +
доставка_обработка -
скидка)

Прорывы Python для начинающих (стиль Python)