Day 3 迴圈結構

2021-10-09 19:57:50 字數 1168 閱讀 3189

day 3

for迴圈、while迴圈、break、continue、else

二、while迴圈

語法:

while 條件語句:

迴圈體
說明:

a. while - 關鍵字;固定寫法

b. 條件語句 - 除了賦值語句以外的任意表示式

c. 冒號 - 固定寫法

d. 迴圈體 - 和while保持乙個縮排的一條或者多條語句;迴圈體就是需要重複執行的**塊

執行過程:

先判斷條件語句是否為true,為true就執行迴圈體,

執行完迴圈體再判斷條件語句是否為true, 為true再執行迴圈體,

…以此類推,直到條件語句的結果為false整個迴圈就結束。

補充:

while 控制次數的套路:

變數 = 0

while 變數 < 次數:

需要重複執行的操作

變數 += 1

um =

0while num <5:

print

('**********=='

) num +=

1print

(num)

三、相對選擇

1)遍歷序列(將序列中的元素乙個乙個取出來)

2)迴圈次數確定

1)死迴圈

2)迴圈次數不確定

四、關鍵字

continue和break

continue和break只能在迴圈體中使用

continue - 結束一次迴圈;break - 結束整個迴圈

如果在執行迴圈體的時候遇到了continue,那麼當次迴圈結束直接進入下次迴圈

如果執行迴圈體的時候遇到了break,那麼整個迴圈直接結束

else

day3 分之和迴圈習題

根據輸入的成績的範圍列印及格或者不及格。garde float input 請輸入成績 if garde 60 print 成績不及格 else print 成績及格 根據輸入的年紀範圍列印成年或者未成年,如果年齡不在正常範圍內 0 150 列印這不是人 age int input 請輸入年齡 if...

day3 分支和迴圈

應用場景 針對不同的條件實現不同的操作。不同的條件之間滿足 如果其中乙個條件已經滿足,就沒有再判斷其他條件的必須 語法 if 條件語句1 段1 elif 條件語句2 段2 elif 條件語句3 段3 else 段n注意 後面的條件是在前面的條件不成立的前提下進行判斷的 在if語句中有其他的if語句 ...

day3 分之和迴圈作業

根據輸入的成績的範圍列印及格或者不及格。num 75if num 60 print 及格 else print 不及格 根據輸入的年紀範圍列印成年或者未成年,如果年齡不在正常範圍內 0 150 列印這不是人 num 155if 18 num 150 print 成年 elif num 150 pri...