for迴圈:
a = [11,22,33,44]結果:for i in a:
print (i)
11while迴圈:2233
44
i=0結果:while i < 3: #i<3為迴圈條件,當條件為真時,執行後面的迴圈體;條件為假時不執行
print (i)
i += 1
0break和continue:12
i= 0結果:while i < 10:
print ("i->:",i)
if i == 5:
break #當i==5時,退出所有迴圈
i += 1
i->: 0i->: 1
i->: 2
i->: 3
i->: 4
i->: 5
x=0結果:while x < 9:
for x in range(0,10):
if x ==6:
continue #當x==6時,跳出當前迴圈,繼續下一次迴圈
print("x->:", x)
x->: 0其他:x->: 1
x->: 2
x->: 3
x->: 4
x->: 5
x->: 7 #缺少x->: 6
x->: 8
x->: 9
enumrate:
a = ["aa","bb","cc","dd"]結果:for i in enumerate(a,5): #預設編號從0開始,可以手動變更
print (i)
(5, 'aa')range:(6, 'bb')
(7, 'cc')
(8, 'dd')
1、
for n in range(1, 10):結果:print (n)
1232、4567
89
for x in range(0,20,4):結果:print (x)
0481216
#以4作為step,依次列印
Python基礎 迴圈
要計算1 2 3,我們可以直接寫表示式 1 2 3 6要計算1 2 3 10,勉強也能寫出來。但是,要計算1 2 3 10000,直接寫表示式就不可能了。為了讓計算機能計算成千上萬次的重複運算,我們就需要迴圈語句。python的迴圈有兩種,一種是for.in迴圈,依次把list或tuple中的每個元...
Python基礎 迴圈
目錄迴圈 練習break continue 小結 要計算1 2 3,我們可以直接寫表示式 1 2 3 6要計算1 2 3 10,勉強也能寫出來。但是,要計算1 2 3 10000,直接寫表示式就不可能了。為了讓計算機能計算成千上萬次的重複運算,我們就需要迴圈語句。python的迴圈有兩種,一種是fo...
Python基礎 迴圈
python的迴圈有兩種,一種是for in迴圈,依次把list或tuple中的每個元素迭代出來,看例子 names michael bob tracy for name in names print name 執行這段 會依次列印names的每乙個元素 michael bobtracy所以for ...