Мне нравится форматирование и удобочитаемость пробелов в Python. Но можете ли вы или есть общий / стандартный способ разграничения блоков кода, которые не должны иметь отступ, т.е. не принадлежат вложенным циклам?
У меня есть две части процедуры, которые находятся внутри основного заголовка. Что-то вроде шага 2 состоит из частей 2.1 и частей 2.2.
Пока комментирую у меня что-то вроде:
# Section 2
<code>
# Section 2.1
<code>
# Section 2.2
<code>
Но я бы предпочел что-то вроде:
# Section 2
<code>
# Section 2.1
<code>
# Section 2.2
<code>
Но ни 2.1
, ни 2.2
не являются под-циклами, и я знаю, что это незаконно. Они просто выполняются последовательно, но являются для меня логическими шагами, которые попадают под заголовок 2
, поэтому, когда я смотрю на свой код, я знаю, какой частью программы они являются.
Как вы справляетесь с этими случаями при кодировании?