Pythonはインデント複数のラインを有するマークするそのくぼみ(インデント)によってユニークな言語、コードブロックである(ほとんどの言語は、マーカーブレースコードブロックとして使用される)、同じ同じコードに属しブロック。コードは不可解な混乱をインデントされた場合、Pythonインタプリタはエラーを報告しますので、Pythoも呼ばれている「ノギス言語学習を保持する必要があると。」
インデントタブのPythonは、4つのスペースに置き換えられ、4つのインデントのスペースを使用することが可能であるが、実際のプログラミングでは、それが(エラーが発生しやすい)をインデントするスペースバーを使用しないことをお勧めです。
Pythonでインデントを使用して、あなたは以下の点に注意を払う必要があります。
1.(インデントするためにTabキーを使用しないでくださいインデントインデントいけないスペースの代わりに使用するには、Tabキーを使用しないでください)
たとえば、次のように インデントを使用して間違った場所にインデントを使用すると、エラーが発生します。
2.インデント程度を観察コードインデントの異なるレベルで様々な程度に
例えば、二つの異なるprint文はそのレベルが異なるので、インデント、およびいくつかのステートメントは、条件は、彼らが実行する前に満たすことが要求されている場合。
3. スペースでインデントはお勧めしません(Aをインデントするために4つのスペース)、インデントの間違った量
崇高テキストに、例えば、コードのインデントの次の2行は、それは同じに見えますが、実際には第二のインデントの文は違法です! 1つのより少ないスペースなので、間違ったプログラムになります。スペースの数が発生しないため、予期しないエラーであってもよいスペースを使ってインデントするタブを使用することをお勧めします。
4.タブとスペース、それを参照してくださいする方法の実際のプロセスを混同しないでください?
崇高テキスト3の例では、次の2つのコードインデント行、同じに見え、そして空間は、実際のタブであり、同一でない、請求項スペースが小さなドットとして表示され、TTABは直線として表示されます。
Pythonのインデントは魂、インデントの使用の合理化で、コード美的、時々あまりにも多くのインデントを作り、まばゆいばかりになります。だから我々は、高品質なコードを書くために、合理的なインデントを使用する必要があります。