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 迴圈條...