1,continue用法
2,break用法
3,sys.exit用法
1,continue用法(跳出本次迴圈,繼續下次迴圈)
for i in xrange(10):if i == 8:
continue
print i
#當程式執行到i==8的時候,發現i此時等於這個時候,在執行continue後,就返回到for i in 這個迴圈語句中。即(跳出本次迴圈,繼續下次迴圈)
2,break(跳出本層迴圈)
for i in xrange(10):if i == 7:
break
if i == 8:
print '執行我了!!!'
print i
print 'lala'
#這裡執行到i==7時候,執行break,就跳出循坏體了,後面的 if i==8 在**根本不會被執行。print 'lala'還是會執行的
3,sy.exit(退出程式)
import sysfor i in xrange(10):
if i == 7:
break
if i == 8:
print '執行我了'
if i == 6:
sys.exit()
print i
print 'lala'
#最後一行print 'lala'都不會執行,因為它退出了程式
boost bind function用法說明
目錄 1 標頭檔案 bind 函式 include bind.hpp function 使用標頭檔案 include 如果寫程式時出錯則在 function 及bind 前面加上限定 boost 2 功能 bind 繫結乙個函式及其引數.function 是類和模板的組合,它定義的物件可以指向乙個函...
linux 和 , 和 說用法
分號用法 方式 command1 command2 用 號隔開每個命令,每個命令按照從左到右的順序,順序執行,彼此之間不關心是否失敗,所有命令都會執行。管道符用法 方式 command1 command2 linux所提供的管道符 將兩個命令隔開,管道符左邊命令的輸出就會作為管道符右邊命令的輸入。連...
go語言中fallthrough的用法說明
fallthrough go裡面switch預設相當於每個case最後帶有break,匹配成功後不會自動向下執行其他case,而是跳出整個switch,但是可以使用fallthrough強制執行後面的case switch 輸出結果 the integer was 5 the integer was...