Python には、シーケンシャル構造、分岐構造 (選択構造)、ループ構造という 3 つの主要な制御構造があります。これら 3 つの構造を使用して、任意のプロジェクトまたはアルゴリズムを設計できます。
別々に説明しましょう:
1. シーケンシャル構造
シーケンシャル構造とは、コードを記述した順序で実行することです。ステートメントは 1 つずつ実行されます。この構造のロジックは最も単純で、順番に実行するだけです。
2. 分岐構造 (選択構造)
分岐構造は選択構造とも呼ばれ、プログラム コードが特定のコードを実行することを選択することを意味します。判断条件に基づきます。条件が true の場合、プログラムはコードの一部を実行し、条件が true の場合、コードの別の部分を実行します。
Python 言語では、構造体を選択するための構文はキーワード if、elif、else で表されます。具体的な構文は次のとおりです。
基本的な構文は次のとおりです。次のとおりです:
1、if
2、if...else
3、if...elif...else
4、if... elif...elif...else
5. ネスティングの場合
3. ループ構造
ループ構造最もよく使われる構造物です。ループ構造とは、特定の条件下で特定のコードを繰り返し実行するコーディング構造を指します。 Python のループ構造のうち、一般的なループ構造は for ループと while ループです。
1. for ループ
for ループはループ構造の一種です。 Python では、for ループは同じ操作を繰り返す反復ループであり、各操作は前の操作の結果に基づいています。 for ループは、文字列、リスト、辞書などのデータ構造を容易にするためによく使用されますが、for ループはループの数を知る必要があります。基本的な構文は次のとおりです:
2. for...in.... ループ
3. while ループ
while ループは認識する必要はありません。ループの回数つまり、条件が満たされなくなるまで無限にループします。
注:
1. ループもコロン (:)
2. 条件はさまざまな算術式です。
a) true の場合、ループ本体ステートメント グループ 1、実行を繰り返します
b) false の場合、ループ本体ステートメント グループ 2、実行を停止します
3. ループ本体が蓄積し忘れた場合、条件 If判定は常に真となり、無限ループとなります。ループ本体は常に実行されます。
a) 無限ループを構築するために無限ループが使用されることがあります
b) Ctrl + C を使用して IDE を終了または停止できます
推奨チュートリアル: pythonチュートリアル
以上がPythonの制御構造とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。