Python(第六課 1 - 2)循環語句 For

今天給大家講述Python的循環語句第二小節.

上一節我們講的while循環,這節我們講For循環,對於瞭解計算機語言的童鞋們來說應該都很熟悉吧。

For循環可以遍歷任何序列的項目,如一個列表或者一個字符串。(遍歷:說白了就是把序列裡面的第一個元素到最後一個元素挨個訪問一次)

For循環語句的語法如下:

for 元素 in 序列的項目:
	語句塊

語句塊:就是我們需要在循環體內要執行的代碼。

引用網上的流程圖:

Python(第六課 1 - 2)循環語句 For

圖片來自網絡,歸作者所有

我們用一個例子來說明下:

list = [1, 2, 3, 4, 5]
for item in list:
	print(item)
輸出結果:
1
2
3
4

python有個有趣的地方,

在for循環後面可以使用else語句

for i in range(0,10):
 if i > 5:
 print(i)
else:
 print("hello world")
輸出結果:
6
7
8
9
hello world

切記else對齊代碼否則就會像這樣:

for i in range(0,10):
 if i > 5:
 print(i)
 else:
 print("hello world")
輸出結果:
hello world
hello world
hello world
hello world
hello world
hello world
6
7
8
9

如果大家有什麼不明白的可以加QQ群:983180497

Python(第六課 1 - 2)循環語句 For


分享到:


相關文章: