W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
for
循環(huán)可以遍歷任何序列的項(xiàng)目,比如遍歷一個(gè)字符串的所有字母或者遍歷一個(gè)列表中所有元素,還是老規(guī)矩,廢話(huà)不多說(shuō)直接整代碼:
#!/usr/bin/env python3
#coding:utf-8
for letter in 'park':
print('park 中的字母有:',letter)
zoo = ['monkey','tiger','lion','giraffe']
for animal in zoo:
print('動(dòng)物有',animal)
代碼的含義就是:前半部分是執(zhí)行打印輸出“park
“這個(gè)詞中里有哪些字母組成;后邊部分是打印出動(dòng)物園里動(dòng)物有哪些;咋樣for
循環(huán)其實(shí)也就那么回事吧!
比上面for
循環(huán)增加一個(gè)難度,我們還能通過(guò)序列索引迭代來(lái)實(shí)現(xiàn),擼代碼:
#!/usr/bin/env python3
#coding:utf-8
zoo = ['monkey','tiger','lion','giraffe']
for index in range(len(zoo)):
print('動(dòng)物有:', zoo[index])
上面的實(shí)例中我們其實(shí)用到了兩個(gè)方法,他們是 Python 的內(nèi)置函數(shù)len()
與range()
len()
返回列表的長(zhǎng)度rannge()
返回一個(gè)序列數(shù)大家敲一下我貼出來(lái)的代碼運(yùn)行輸出看看效果,代碼多擼才是硬道理
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: