Pythonでは、繰り返し処理を制御するためのいくつかの文が用意されています。それらは breakcontinue、および pass です。

break文

break文は、forループまたはwhileループから抜け出すために使用されます。breakが実行されると、その後のループ処理は一切行わず、次の操作へと進みます。

for i in range(5):
    if i == 3:
        print("breakを実行します")
        break
    print(i)
print("End")

continue文

continue文は、現在の繰り返し処理をスキップし、次の繰り返し処理に進むために使用されます。continueが実行されると、それ以降の操作は行わず、次の繰り返し対象(処理の先頭)へと進みます。

for i in range(5):
    if i == 3:
        print("continueを実行します")
        continue
    print(i)
print("End")

pass文

pass文は、「何も処理を行わない」ことを意味します。passが実行されても、特に操作が行われることはなく次の処理へと進みます。

for i in range(5):
    if i == 3:
        print("passを実行します")
        pass
    print(i)
print("End")

これらの文は、Pythonの制御フローを理解し、効率的なコードを書くために重要です。それぞれの文の違いと使い方を理解し、適切に使用することで、より良いプログラムを作成することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です