- forループ: forループは、指定した回数だけ繰り返し実行するループです。以下は一般的なforループの構文です。
for 変数 in シーケンス:
実行するコード
例えば、1から10までの数字を出力するプログラムを作成する場合、以下のようにforループを使用します。
for i in range(1, 11):
print(i)
- whileループ: whileループは、指定した条件がTrueの間、繰り返し実行されます。以下は一般的なwhileループの構文です。
while 条件:
実行するコード
例えば、1から10までの数字を出力するプログラムをwhileループを使用して作成する場合、以下のようになります。
i = 1
while i <= 10:
print(i)
i += 1
- ループの制御: ループ内で特定の条件を満たした場合、ループの実行を制御するためのキーワードがあります。以下はよく使用されるキーワードです。
- break: ループを終了し、次のコードブロックに移動します。
- continue: ループ内の残りのコードをスキップし、次の反復を実行します。
これらのキーワードを使うことで、ループ内の制御フローを柔軟に制御することができます。
- 応用例: ループはさまざまな応用例で使用されます。例えば、リストや配列の要素を処理する場合や、特定の条件を満たすまで入力を受け付ける場合など、多くの場面でループが活用されます。
以上が、コーディングにおけるループの基本と応用についての概要です。ループをうまく活用することで、効率的で再利用可能なコードを作成することができます。