天天看點

python while 循環 全局變量_Python:while循環

一.了解循環

  1. 循環作用:讓代碼高效重複運作
  2. 分類:while循環和for循環

二.while文法

while 條件:    條件成立需重複執行的代碼1    條件成立需重複執行的代碼2    ......
           

例子1:重複列印“皮咔萩最可愛_(= ̄ω ̄=)喵了個咪”8次

我們一般把次數的變量存儲在字母i或j上

在例子中條件是i<=8;重複代碼“皮咔萩最可愛_(= ̄ω ̄=)喵了個咪”

i=1while i<=8:    print('皮咔萩最可愛_(= ̄ω ̄=)喵了個咪')    i+=1
           

運作結果如圖(=`ェ´=;)ゞ

python while 循環 全局變量_Python:while循環

例子2:計算1+2+3+4......+100的和

首先指派變量i=1 結果變量初始值為result=0

條件是i<=100

循環體是 result=result+i,i=i+1

最後要列印結果result

i=1result=0while i<=100:    result=result + i    i+=1print(result)
           

結果是5050  ─=≡Σ(((つ•̀ω•́)つ

三.break和continue

break和continue是循環中滿足一定條件退出循環的兩種不同方式

例子1:#某一制衣機器現場按客人要求制作6件衣服,在制衣過程中,客人突然改變主意隻要5件

clothes=0while clothes<=5:#當clothes==5時,下一步是clothes=5+1為條件所需6    clothes+=1    if clothes==5:        print(f'制作好了第{clothes}件衣服,餘下訂單已取消')        break    print(f'制作好了第{clothes}件衣服')
           

運作結果如下

python while 循環 全局變量_Python:while循環

是以,break的功能就是可在滿足一定條件下,結束循環,不管while的條件有沒有達到。

例子2:#某一制衣機器現場按客人要求制作6件裙子,在制衣過程中,客人突然改變主意不要第三件制作到一半的裙子,其餘不變

dress=0while dress<=5:    dress+=1    if dress==3:        print (f'第{dress}件訂單取消')        continue    print(f'第{dress}件裙子完成制作')
           

結果如下

python while 循環 全局變量_Python:while循環

是以,continue的功能是在循環過程中當變量滿足一定條件時,可使該次變量的循環退出,即continue後的代碼不被該變量執行,但會繼續循環,直到變量滿足while條件為止。

ε(┬┬﹏┬┬)3 終于寫完while文法了,内容雖簡單,但小編超級用心的呐~

python while 循環 全局變量_Python:while循環