Python入門到實踐-for迴圈
阿新 • • 發佈:2018-11-28
for迴圈可以遍歷任何序列的專案,比如遍歷一個字串的所有字母或者遍歷一個列表中所有元素,還是老規矩,廢話不多說直接整程式碼:
#!/usr/bin/env python3
#coding:utf-8
for letter in 'park':
print('park 中的字母有:',letter)
zoo = ['monkey','tiger','lion','giraffe']
for animal in zoo:
print('動物有',animal)
程式碼的含義就是:前半部分是執行列印輸出“park“這個詞中裡有哪些字母組成;後邊部分是打印出動物園裡動物有哪些;咋樣for迴圈其實也就那麼回事吧!
通過序列索引迭代
比上面for迴圈增加一個難度,我們還能通過序列索引迭代來實現,擼程式碼:
#!/usr/bin/env python3
#coding:utf-8
zoo = ['monkey','tiger','lion','giraffe']
for index in range(len(zoo)):
print('動物有:', zoo[index])
上面的例項中我們其實用到了兩個方法,他們是Python的內建函式len()與range()
函式len()返回列表的長度
函式rannge()返回一個序列數
大家敲一下我貼出來的程式碼執行輸出看看效果,程式碼多擼才是硬道理