11 python-迴圈控制
1.定義:
Python中的迴圈語句有 for 和 while。
Python迴圈語句的控制結構圖如下所示:
2. for迴圈:
語法:
for 變數 in 序列(或者字典、集合) :
程式碼塊
else:
程式碼塊
注意:
1.注意冒號的位置
2. 當for語句執行失敗時,執行else的程式碼塊
3. else可以省略(推薦)
示例:
列表的訪問方法
字典的訪問:
方法1:
方法2:
3 while迴圈:
語法:
while 判定條件:
程式碼塊
else:
程式碼塊
注意:
1. 冒號的位置,不能省略
2. while判定條件失敗時,執行else程式碼塊
3. else可以省略
示例:
4.巢狀使用
if for while三種控制結構的語句是可以巢狀使用(巢狀不要超過3層)
示例1:判斷奇偶數
示例2:列印9*9 乘法表
5. break&continue
break:跳出一層迴圈
大於5退出
continue:跳過當前迴圈程式碼塊的剩餘程式碼,,繼續執行下一次迴圈
輸出10以內的奇數
6. pass 語句
pass 語句只起到佔位的作用,系統不會做任何處理,具體使用,見下方例項: