pythonの字下げの長さは統一されていますか?


Pythonはコードのインデントに対して非常に厳しく、同じレベルのコードブロックのインデント量は同じでなければならない。
Pythonでは、クラス定義、関数定義、フロー制御文、異常処理文などに対して、行末のコロンと次の行のインデントは次のコードブロックの開始を表し、インデントの終了はこのコードブロックの終了を表します。
なお、Pythonでコードのインデントを実現するには、スペースまたはTabキーを使用して実現することができます。ただし、手動でスペースをノックしても、Tabキーを使っても、通常は4つのスペース長を1つのインデント量として使用します(デフォルトでは、1つのTabキーは4つのスペースを表します)。
Pythonインデント規則について、初心者はこのように理解できます。Pythonは同じ作用領域の各行コードに属しています。それらのインデント量は一致しなければなりません。
コンテンツ拡張:
字下げ
Pythonの一番の特色はインデントでブロックのコードを表記することです。以下はif選択構造で例を挙げます。ifは条件に従い、条件が成立すればifに属するコードブロックを実行する。
まずC言語の表現を見ます。

if ( i > 0 )
{
 x = 1;
 y = 2;
}
i>0の場合、括弧に含まれる二つの割当動作を行います。括弧に含まれているのはブロック操作で、ifに属しています。
Pythonでは、同じ目的で、この言葉はこうです。

if i > 0:
x = 1
y = 2
Pythonでは、i>0の周囲の括弧を外し、語句の末尾の区切り記号を取り除き、ブロックを表す括弧も消えてしまいました。
以上はpython字下げ長さが統一されているかどうかの詳細です。python字下げの長さについては統一されていますか?他の関連記事に注目してください。