1. 程式人生 > >Python入門到實踐-for迴圈

Python入門到實踐-for迴圈

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()返回一個序列數
大家敲一下我貼出來的程式碼執行輸出看看效果,程式碼多擼才是硬道理