ホームページ  >  記事  >  バックエンド開発  >  Python がループ ステートメントから抜け出すときの continue と Break の違い

Python がループ ステートメントから抜け出すときの continue と Break の違い

WBOY
WBOYオリジナル
2016-06-16 08:42:331473ブラウズ

Python の for ループは他の言語とは異なりますが、ループから抜け出すことはほとんどの言語と同じであり、キーワード continue を使用してこのループから抜け出すことも、break を使用して for 全体から抜け出すこともできます。ループ。
休憩

コードをコピー コードは次のとおりです:

# エンコーディング=UTF-8

range(10) の x の場合:
x==5 の場合:
休憩

xを印刷

上記で使用したブレーク ループでは、x==5 が実行されたときに for ループ全体が飛び出すため、print x ステートメントは 4 に達したときにのみ終了するため、出力結果は図のようになります。

続き


コードをコピー コードは次のとおりです:
# エンコーディング=UTF-8

range(10) の x の場合:
x==5 の場合:
続ける

xを印刷

上記のループでは、このループから飛び出すために continue を使用しているため、x==5 の場合にのみこのループから飛び出て、次回に続行されます。したがって、print x ステートメントは x==5 の場合にのみ実行され、その他はすべて実行されます。値が実行されると、出力結果は次のようになります:

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。