python中的while迴圈和for迴圈的使用

2021-09-14 05:26:56 字數 1364 閱讀 7044

while迴圈語句

利用while語句,可以讓乙個**塊一遍又一遍的執行,只要while語句的條件為true時:while語句將會執行。

while語句包含幾部分組成

關鍵字條件(求值為true或flase的表示式:換句話說就是判斷語句)

以冒號結尾

從新行開始時,縮排的**塊,被稱為(while的子句)

用**舉個例子:

a=0

while a<9:

print("輸出了」)

a+=1

最後輸出

輸出了

輸出了輸出了

輸出了輸出了

輸出了輸出了

輸出了輸出了

while true;叫做無限迴圈或者稱為死迴圈

當遇到這種情況時按住ctrl+c可解除迴圈

在python中brake跳出迴圈不再執行;continue也是跳出迴圈,但是只是終止本次迴圈。break不是終止本次,而是跳出以後不再迴圈。

**如下:

while ture:

print("請輸入姓名」)

name=input()

if name==your name:

break

print("thank you")

for迴圈

在條件為 true 時,while 迴圈就會繼續迴圈(這是它的名稱的由來)。但如果你

想讓乙個**塊執行固定次數,該怎麼辦?可以通過 for 迴圈語句和 range()函式來

實現。比如:foriinrange(5)

for 關鍵字;

乙個變數名;

in 關鍵字;

呼叫 range()方法,最多傳入 3 個引數;

冒號;從下一行開始,縮退的**塊(稱為 for 子句)

print('my name is')

for i in range(5):

print('jimmy five times (' + str(i) + ')

最後輸出

my name is

jimmy five times (0)

jimmy five times (1)

jimmy five times (2)

jimmy five times (3)

jimmy five times (4)

python中的while迴圈

一 迴圈的一般格式 while if break if continue else 二 迴圈關鍵字pass 1 pass 無運算占用語句,由於語法需要且沒有任何實用語句可寫時實用。2 例項 函式體中使用pass佔位符,實際不做任何操作 def fun pass x 10 while x fun x ...

Python 中的 while 迴圈

目錄 while 迴圈 總結 人生小感悟 昨天說了一種計次迴圈,for 迴圈,今天我們來說迴圈中的另外一種,while 迴圈,這種迴圈只要條件為真,就會一種持續下去,一直重複,知道條件不滿足時才會結束,所以也可以稱為條件迴圈。while 迴圈是通過乙個條件來控制是否要繼續反覆執行迴圈體中的語句,比如...

Python中for迴圈和while迴圈

python中用while語句和for語句表示迴圈執行某一段 while後面跟乙個條件,或者跟乙個序列 列表 元組等 序列為空則跳出迴圈,否則繼續迴圈 for迴圈後面跟乙個序列,迴圈次數為序列的長度 while迴圈可以加個else語句,跳出while的時候就執行這個else a 3 while a ...