迴圈語句控制:break continue pass exit
break:
跳出本次迴圈,但不結束程式
continue:
中止本次迴圈,下面的語句不再執行
pass:
空語句,佔樁
exit:
退出本程式
#!/usr/bin/python
#test
for i in range(1,11):
if i == 2:
print "continue"
continue
if i == 3:
print "break"
break
if i == 4:
print "pass"
pass
print "%" * 20
else:
print "^^"
for i in range(10,21):
if i == 12:
print "12"
pass
if i == 13:
print "exit"
exit()
print "~" * 10
執行結果如下:
從執行結果來看,
第一行是第乙個for 語句,i = 1 時列印,
第二行是第乙個for 語句,i = 2 時列印,執行 continue 後沒有輸出%,說明沒有繼續向下執行,就開始第三輪的迴圈
第三,四行是第二個 for 語句執行的結果,說明跳出了第乙個 for 迴圈,這就是 break 的作用
第五行是第二個 for 迴圈 i = 12 時,執行 pass ,結果沒什麼效果,繼續向下執行,列印出第六行的~~~
最後一行是執行 exit 後,程式結束
python 學習筆記(07)
迴圈語句控制 break continue pass exit break 跳出本次迴圈,但不結束程式 continue 中止本次迴圈,下面的語句不再執行 pass 空語句,佔樁 exit 退出本程式 usr bin python test for i in range 1,11 if i 2 pr...
學習筆記07
2017年9月26日 學習筆記與總結 1.盒子模型簡介 margin 當前元素和相鄰元素之間的距離 分四個方向,按順時針方向 top right bottom left 特點 1.垂直方向的相鄰元素,上下外邊距只會取最大值 2.在子元素裡新增垂直方向的外邊距,需要給父元素新增 overflow hi...
學習筆記07
概述 在程式設計中,為了方便處理資料具有相同型別的若干變數按有序形式組織起來 稱為陣列。include 變數定義 資料型別 變數 值 陣列定義 資料型別 陣列名 元素個數 int array 10 陣列 陣列下標 陣列名 下標 printf d n arr 0 printf d n arr 1 pr...