Pythonでは、特定の条件下でループの現在のイテレーションをスキップしたい場合、continue
文を使用します。この記事では、Pythonのcontinue
文の使用方法とその例を紹介します。
for文とwhile文
Pythonでは、for
文とwhile
文を使用して繰り返し処理を行うことができます。これらのループ内でcontinue
文が実行されると、現在のループイテレーションが中断され、次のイテレーションに移ります。
for i in range(10):
if i % 2 == 0:
continue
print(i)
上記のコードでは、i
が偶数の場合、continue
文が実行され、print(i)
はスキップされます。その結果、奇数だけが出力されます。
continue文の使用例
以下に、continue
文を使用した具体的な例を示します。
for num in range(100):
if num % 10:
continue
print(num)
このコードでは、num
が10で割り切れない場合、continue
文が実行され、print(num)
はスキップされます。その結果、10で割り切れる数値(0, 10, 20, …, 90)だけが出力されます。
まとめ
Pythonのcontinue
文は、特定の条件下でループの現在のイテレーションをスキップするための強力なツールです。ただし、continue
文を適切に使用しないと、コードの読みやすさや保守性が低下する可能性があるため、注意が必要です。.