ほとんどの人は、休憩と継続を常に混同します。どちらもサイクルを終了しますが、終了方法は異なります。
break はループ全体を終了するために使用されます。
continue は、現在のループを終了するために使用されます。
break コードを作成するときに、ループ全体を終了させたい場合があります。False に達したときに終了する条件に加えて、条件を設定できます。この条件に達すると、ループ全体が終了します。 Break は、ループから完全に抜け出し、ループ本体に続くステートメントを実行するために使用されます。
while True: s = input('随便输入点什么:') if s =='quit': break print('你输入的字符串长度是{}'.format(len(s))) print('完')
このコードから、 s == 'quit' の場合、このループは終了し、それ以外の場合は、条件 s が満たされるまで実行されることがわかります。
**2.** continue は英語で継続するという意味ですが、コード上の機能はサイクルを終了することですが、本来の目的は継続することなので、コード内でその機能を知ることができます。これは、現在のループから抜け出して後続のループを続行することです。つまり、ループは 1 回だけ終了します。
while True: s = input('随便输入点什么:') if len(s) < 3: print('太短了,请输入三个字以上字符的内容。') continue print('你输入的内容是:{},长度是{}'.format(s,len(s)))
このコードの実行後、入力した条件の長さが 3 未満の場合、現在のループは終了し、ループ コードの実行が継続されます。ループ全体には影響しません。これにより、以前と同じように動作します。
以上がPythonのbreakと continueの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。