インデントはこの言語の本質であり、インデントは関数やループなどのプログラム構造の範囲を示すことができます。プログラムを書いた後で、すべてのプログラムを関数 def に入れる必要があることが判明することがあります。この場合、プログラム全体を同時にインデントする必要があります。また、プログラム全体の複数行もインデントする必要がある場合があります。インデントされること。以下では、公式 IDLE エディターで全体的な複数行のインデントを実現する方法について説明します。
ここで紹介するものはバージョン 3.0 以降のもので、ソフトウェアには独自のエディターとブロック全体をインデントする方法が付属しています。まず、スタートメニューからIDLEを見つけ、クリックしてソフトウェアを起動します。
関連する推奨事項: 「Python ビデオ チュートリアル 」
ソフトウェアを起動した後、ファイル メニューで新しいオプションを開くか作成しますすでに構築されているプログラムファイル、または新しく作成されたプログラムファイルをここで新規に作成します。
新しく作成したプログラムは下図のとおりですが、この時点では図にあるすべてのプログラムを calcu という関数の下に配置する必要があり、プログラムの内容は 1 回インデントする必要があります。
関数定義文であるdefを追加した後、下図の赤枠内の内容全体を削減量(通常は右)に移動する必要があります。問題を気にしない場合は、赤いボックス内の内容の各行に 4 つのスペースを追加することもできますが、この方法はさらに面倒です。
ブロック全体のインデントを手早く実装する方法を紹介します。まずインデントしたいプログラム部分を全て選択します。ここではdef文以下を全て選択します。機能内容。
このとき、「shift」キーを押したまま「tab」キーを押しますが、一度だけ押してすぐに離すことを忘れないでください。この時点で、以下の図 1 に示すように、くぼみが完成します。長押しするか、キーの組み合わせを複数回押すと、以下の図 2 に示すように複数回インデントされます。これは、複数のインデント効果です。以上で、バージョン3.0以降にはプログラムエディタが付属し、複数行インデントを実現する方法は完了です。
以上がPythonプログラムで複数行のコードを素早くインデントする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。