初學python之迴圈

2021-09-21 12:30:46 字數 1231 閱讀 9940

while

當滿足條件則進入迴圈體

while condition:

block

例: 1

2

3

4

flag=10

whileflag:

print(flag)

flag-=1

flag為真值,則為條件滿足,當flag直接為0的時候則為假,則不滿足while判斷

如果是負數也為真,因為只有0為假

列印結果如下:

9 8

7 6

5 4

3 2

1 for迴圈

不做多介紹,for迴圈則是在乙個可迭代的物件中進行迭代迴圈

每一次將集合中篩取,這個集合可能是順序的 可能不是順序的,但是每一次都是不同的

range步長

首先來看一下步長的含義

python中使用help(關鍵字) 可以看到其幫助手冊

12

3

4

5

>>>help(range)

classrange(object)

|range(stop)->rangeobject

|range(start, stop[, step])&n

python迴圈之for迴圈

python還有個迴圈是for迴圈。for迴圈一般用於遍歷元組 集合 列表這種資料型別裡面的所有元素。字典只會遍歷索引 簡單的for迴圈結構 不同於while迴圈容易變成無限迴圈,for迴圈遍歷完或中止便會結束執行 a ppap hello,world phone for b in a print ...

python初學之巢狀

有時候,我們需要將一系列字典儲存在列表中,或將列表作為值儲存在字典中,這稱為巢狀。巢狀可以是,列表中巢狀字典,在字典中巢狀列表,在字典中巢狀字典,可以在列表中巢狀列表嗎?例子1 列表中儲存三個不同顏色的外星人 alien 1 alien 2 alien 3 alien list alien 1,al...

python迴圈之while迴圈

python中迴圈有兩種,while和for迴圈。在while迴圈中,當while值為true時,while迴圈會一直進行下去 無限迴圈 直到當while值為false時,while迴圈才會停止。while迴圈結構 無限迴圈 a true while值 while a print hello,wor...