PythonはDay06を学びます

まず、プロセス制御ループ中

1.1サイクルとは何ですか

我々レイダーズはスタンドアローンの場合はゲーム、私は通関の目的を達成するために繰り返しチェックポイントレイダースの一部を繰り返したいです。プログラミングでは、我々はまた、いくつかのプログラムサイクル運転、forループまたはwhileループを使用する必要があり、この時間を持っている必要があります。

1.2whileループ構文

while 条件表达式:
    语句块

1.3while +ブレイク

上記の例により、それは独自の循環しながら、コンピュータ上で実行した結果を見ることができ、自動的にサイクルを終了していない、我々は休憩を使用してループの外に彼を制御する必要があります

while 条件表达式:
    语句块
    if 条件成立 :
        break       #通过if判断,break跳出循环

1.4while +続けます

時々、私たちは循環せずに一定である必要があり、私たちはループにされているしたいので、私たちが使用することができます。この時間は、+制御を継続しながら、

例えば:私は1-10りんごから注文する必要がありますが、私は五分の一を望んでいません

apple=0
while apple<=10
    apple+=1
    if apple==5
    continue
結果は以下のように印刷されます:1234678910

1.5whileループ巣

  • ネストされたループとは何か:

    時々、私たちはいくつかのことを行うことを繰り返す真ん中必要で、その後、私たちは、ネストされたループを行うために、この時間を使用することができたときに、何かを繰り返し

    while True:
      while True:
      #if后面式可以跟else的
          if  条件表达式 :
              break
      if 条件表达式 :
          break   

以下のための制御ループの第二に、プロセス

2.1なぜループに使用します

ループ、なぜそれがforループを使用しながら、おそらくそれは明らかに存在し、すべての非常に奇妙なのですか?

実際には、理由は非常に簡単です、あなたはサイクル数を制御することができたときにループのための、より便利で、より正確な、と彼は明らかにサイクリングの利点のための制御サイクルをリサイクルするためのループなので、この時間、ではありませんしながら、

ループ構文については2.2、

言ってforループを使用する理由、それは、forループの構文について話しなければなりません

xiguale = ['xi','age','run','book']
for i in xiguale :
    print(i)
出力:
XI

年齢
、ラン
ブック

ループと便利のためだけでなく、それによって強力なループのために横断見つけることができます。

2.3、+用+ブレーク与を継続するために

xiguale = ['xi','age','run','book']
for i in xiguale :
    if i=='age' :
        break
    print(i)

xiguale = ['xi','age','run','book']
for i in xiguale :
    if i=='age' :
        continue
    print(i)    
出力:
小便
ラン

おすすめ

転載: www.cnblogs.com/ledgua/p/11283136.html