迴圈退出 流程控制 while

2021-09-21 02:59:12 字數 1381 閱讀 4006

for迴圈:針對列表,檔案迴圈

while迴圈:針對條件迴圈

while expression:    # 直到表示式變為假,才退出迴圈

statement(s)

while expression: # 直到表示式變為假,才執行 else 語句

statement(s)

else:

statement(s)

break 表示退出整個迴圈,繼續執行迴圈外的語句

continue 表示退出本次迴圈,繼續下一次迴圈

exit() 表示退出整個程式,整個指令碼

pass 表示什麼都不做,繼續執行,相當於先在這裡占個位置,以後想到要做什麼再來這裡補充

1、當n=5時就跳出迴圈

n=0while true:

if n==5:

break

print 'this is %d' %n

n+=1

2、當x=q就跳出迴圈

當x為空,就break

x='quit',就跳過這次迴圈,繼續下一次迴圈

while x!='q':

x = raw_input('please input someting,q for quit: ')

if not x:

break

elif x=='quit':

continue

print 'continue'

else:

print x

else:

print 'python'

3、判斷是否為空

in [100]: x=123

in [101]: if

notx: #x有值,not x:沒有值,那肯定是錯的

...: print

'123'

...: else:

...: print

'456'

...:

...:

456in [102]: x=''

#x沒有值為假,有值為真

in [103]: if

notx:

...: print

'123'

...: else:

...: print

'456'

...:

...:

123

4、只有while 後面不是0或者空,表示式都為真

流程控制 while迴圈

while迴圈的結構 while條件 結果如果條件為真,則直接執行結果,然後再次判斷條件,知道條件為假,停止迴圈。結束迴圈的條件 1.改變條件 2.break 案例 1 猜大小的遊戲 n 66 理想數字為66 content int input 做個遊戲,請輸入我的理想數字是多少 while tru...

Python流程控制 while迴圈

for 迴圈主要去對列表 字串 檔案的行數等有次數的迴圈上。while 迴圈在有條件的控制上。while迴圈,直到表示式變為假 或者有乙個break 才退會出while迴圈,表示式是乙個邏輯表示式,必須返回乙個true或false 語法 while expression statement s 注意...

流程控制語句 while迴圈

1 while迴圈語句標準格式 while 迴圈條件語句 while true 注意 while 迴圈條件 中迴圈條件必須是boolean型別 執行流程 第二步 執行迴圈體語句 第三步 迴圈體語句執行完後,重新從第一步開始再執行一遍 2 while迴圈語句擴充套件格式 初始化語句 while 迴圈條...