pythonにおけるcontinue文とbreak文の違い


Python continue文は今回のループから飛び出し、breakはループ全体から飛び出します.
continue文は、Pythonに現在のループの残りの文をスキップし、次のループを継続するように伝えるために使用されます.
continue文は削除の効果であり、ループ条件を満たす不要な成分を削除するために存在する.
continue文はwhileとforループで使用されます.
#!/usr/bin/python
# -*- coding: UTF-8 -*-

var = 10

while var > 0:
    var = var -1
    if var == 5 or var == 8:
        continue
    print '    :', var
           5 8,    :
    : 9
    : 7
    : 6
    : 4
    : 3
    : 2
    : 1
    : 0

Python break文は、C言語のように、最小閉鎖forまたはwhileループを破った.
break文は、ループ文を終了するために使用されます.すなわち、ループ条件にFalse条件がないか、シーケンスが完全に再帰されていないか、ループ文の実行が停止します.
break文はwhileとforループで使用されます.
ネストされたループを使用すると、break文は最も深いループの実行を停止し、次の行のコードの実行を開始します.
#!/usr/bin/python
# -*- coding: UTF-8 -*-

var = 10

while var > 0:
    var = var -1
    if var == 5 or var == 8:
        break
    print '    :', var
        var  8 ,        
    : 9