continue break exit用法說明

2022-01-15 10:47:11 字數 771 閱讀 1211

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 sys

for 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...