Pythonのループ制御には、continue
文があります。このcontinue
文は、ループの現在の反復をスキップし、次の反復に進むためのものです。
continue
文の基本的な使い方
以下に、Pythonのcontinue
文の基本的な使い方を示します。
fruits = ["apple", "banana", "cherry"]
for x in fruits:
if x == "banana":
continue
print(x)
このコードでは、”banana”が出現したときにcontinue
文が実行され、その反復がスキップされます。その結果、”banana”は出力されません。
ネストされたループでのcontinue
文の使用
continue
文は、ネストされたループでも使用することができます。以下に、その例を示します。
chars = 'loop|ing'
x, i = 10, 0
while x > i:
jump = False
for a in chars:
if a == '|':
jump = True
if jump:
continue
print(a)
このコードでは、内側のループでcontinue
文が実行されると、その反復がスキップされ、次の反復に進みます。
以上が、Pythonのcontinue
文の基本的な使い方と、ネストされたループでの使用例です。このcontinue
文を活用することで、ループの制御をより柔軟に行うことができます。