久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

Python for循環(huán)

while我們學(xué)完之后,就要開(kāi)始學(xué)習(xí)Python里的另外一種循環(huán),for循環(huán)。

while循環(huán)和for循環(huán)都是循環(huán)執(zhí)行某段代碼,有了while循環(huán),就能夠?qū)崿F(xiàn)重復(fù)執(zhí)行某段代碼的需求了,為什么還要有for循環(huán)呢?

理論上for循環(huán)能做的事情while循環(huán)也能做,之所以要有for循環(huán),這是因?yàn)閒or循環(huán)在循環(huán)取值上,比while循環(huán)更加簡(jiǎn)潔。

循環(huán)取值又有一個(gè)叫法叫遍歷,就是把一個(gè)數(shù)據(jù)類(lèi)型的數(shù)據(jù),一個(gè)個(gè)循環(huán)取出來(lái),第一次循環(huán)取第一個(gè),第二次循環(huán)取第二個(gè),依次取下去。

所以這個(gè)可以循環(huán)取值的類(lèi)型我們就知道了,列表里面可以有多個(gè)值,所以列表可以循環(huán)取值,或者叫遍歷,當(dāng)然字典也是可以的。

但還有一個(gè)特殊的類(lèi)型就是字符串也是可以遍歷的,字符串本身也是一個(gè)值,但是字符串很特殊它就像羊肉串一樣被串成一串字符,所以字符串也會(huì)涉及到把里面的多個(gè)字符給取出來(lái)。

現(xiàn)在我們來(lái)看for循環(huán)的語(yǔ)法。

'''
for 變量名 in 可迭代對(duì)象:
    子代碼塊
    。。。。
'''

這是我們學(xué)的第三種可以縮進(jìn)子代碼塊的語(yǔ)法了,第一種是if判斷、第二種是while循環(huán),現(xiàn)在是for循環(huán)。

剛剛我們遇到了一個(gè)沒(méi)有見(jiàn)過(guò)的東西,叫可迭代對(duì)象??傻鷮?duì)象是個(gè)什么鬼,現(xiàn)在我沒(méi)辦法跟你講,得等到講函數(shù)的時(shí)候才能講,現(xiàn)在我們只需要知道,可迭代對(duì)象可以是列表、字典、字符串、還有我們后面會(huì)講的元組和集合,當(dāng)然還有一些其他的數(shù)據(jù)類(lèi)型,我后面會(huì)一一講解。

現(xiàn)在我們就先記住,for循環(huán)的in后面可以跟列表、字典、字符串這幾種數(shù)據(jù)類(lèi)型就行了。

未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » Python for循環(huán)

贊 (0) 打賞

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞