Информацию о базовых общепринятых правилах написания кода на Python можно найти в официальном стиле кодирования PEP8. 14
Некоторые рекомендации из этого документа:
- Отступы. 12 На каждый уровень отступа нужно использовать 4 пробела. 1
- Максимальная длина строки. 12 Все строки следует ограничить 79 символами, а строки с текстом (документация или комментарии) — 72 символами. 1
- Пустые строки. 1 Определения функций и классов верхнего уровня нужно отделить двумя пустыми строками, а методы внутри класса — одной пустой строкой. 1
- Импорт. 1 Импорт всегда помещается в начало файла сразу после комментариев и строк документации, а также перед глобальными переменными и константами модуля. 1
- Пробелы. 1 Следует избегать лишних пробелов внутри скобок и перед ними, а также более одного пробела вокруг оператора присваивания или другого. 1
Также правила оформления кода на Python можно найти на сайте proglib.io. 5