Python3 for循環(huán)

2022-04-24 17:14 更新

for循環(huán)

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í)也就那么回事吧!

通過(guò)序列索引迭代

比上面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()

  • 函數(shù)len()返回列表的長(zhǎng)度
  • 函數(shù)rannge()返回一個(gè)序列數(shù)

大家敲一下我貼出來(lái)的代碼運(yùn)行輸出看看效果,代碼多擼才是硬道理

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)