十二、pythonにおけるwhileサイクルの使用方法の詳細


1、pythonでいくつかの動作を繰り返す必要がある場合、ループを使用します.
whileループの構造は、条件が成立すると、中のコードが実行されます
while     :
          

例:変数num=0を定義し、numが10未満であることを条件としたループを実行します.numが10未満である場合、中のコードを実行し、numを出力します.numに+1を加え、numが10以上であるまでループします.0-9が出力されます.
num = 0
while num<10:
    print(num)
    num += 1
#     
0
1
2
3
4
5
6
7
8
9

2、whileサイクルの中でbreakが使用するのは、ある条件を満たす時、breakで現在のサイクルを飛び出して、よくifを組み合わせて使用例を判断します:1つの変数num=0を定義して、それから1つのサイクルを実行して、サイクル条件はnumが10未満で、numが10未満の時中のコードを実行して、numを出力して、それからnumはまた+1をプラスして、ずっとサイクルして、numが5に等しい時、ループが飛び出し、0-4が出力されます
num = 0
while num<10:
    if num == 5:
        break
    print(num)
    num += 1
#     
0
1
2
3
4

3、whileサイクルのcontinueの使用は、ある条件を満たすとき、直接次のサイクルを実行し、現在のサイクルの下のコードを実行しない.ifを組み合わせて使用例を判断することが多い.変数num=0を定義し、サイクルを実行する.サイクル条件はnumが10未満である.numが10未満のとき、中のコードを実行し、num+1を実行し、サイクルを継続する.numが2を除去すると、次のループが直接実行され、後のprint(num)は実行されず、1,3,5,7,9が出力されます.
num = 0
while num<10:
    num += 1
    if num%2 == 0:
        continue
    print(num)
#     
1
3
5
7
9

はい、whileループのチュートリアルはここまでで、問題があったら伝言を歓迎します.