今日は、Python の制御フローについて詳しく説明します。基本的に、すべての入力を行わなくても、コードに決定 (if-else) を行い、繰り返し (ループ) を処理する機能を与えます。
if、elif、else を使用すると、Python は条件をチェックし、結果に基づいて動作できます。以下に簡単にまとめます:
age = 20 if age >= 18: print("Adult") elif age >= 13: print("Teenager") else: print("Child")
これにより、Python は余分なコードを乱雑にすることなく年齢グループを分類できるようになります。効率的かつ明確です。
アクションを手動で繰り返すのではなく、ループすることができます。 Python の for ループと while ループを使用すると、物事がすっきりと簡潔に保たれます:
for letter in "Python": print(letter)
「Python」の各文字は、独自の順番で印刷されます。
count = 0 while count < 5: print(count) count += 1
カウントが 5 に達するまで実行します。
アクセスするには年齢と管理者ステータスを確認する必要があるとします。その方法は次のとおりです:
age = 30 is_admin = True if 18 <= age <= 60 and is_admin: print("Access Granted") else: print("Access Denied")
Python は 1 回のきちんとしたチェックで条件を処理し、コードの繰り返しを最小限に抑えます。
完全な if-else 構造を使わずに簡単にチェックしたいですか? Python のワンライナーを使用します:
print("Adult") if age >= 18 else print("Child")
ツールキットの if-else ステートメントとループを使用すると、プロのようにプログラムのフローを制御する準備が整います。無限ループは面白くないということを覚えておいてください。
コーディングを楽しんでください! ?
以上がPython 制御フロー: ループを発生させない If、Elif、Else、およびループの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。