今天給大家講述Python的循環語句第二小節.
上一節我們講的while循環,這節我們講For循環,對於瞭解計算機語言的童鞋們來說應該都很熟悉吧。
For循環可以遍歷任何序列的項目,如一個列表或者一個字符串。(遍歷:說白了就是把序列裡面的第一個元素到最後一個元素挨個訪問一次)
For循環語句的語法如下:
for 元素 in 序列的項目: 語句塊
語句塊:就是我們需要在循環體內要執行的代碼。
引用網上的流程圖:
我們用一個例子來說明下:
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