DAY2 條件與迴圈

2021-09-28 20:16:30 字數 1028 閱讀 9795

一.條件

關鍵字:if – elif – else(python中用elif代替了else if)

注意:1、每個條件後面要使用冒號(:),表示接下來是滿足條件後要執行的語句塊。

2、使用縮排來劃分語句塊,相同縮排數的語句在一起組成乙個語句塊。

3、在python中沒有switch – case語句。

二,迴圈

while迴圈

同樣需要注意冒號縮排。另外,在python中沒有do…while迴圈。

for 語句

break和continue語句及迴圈中的else子句

break語句可以跳出for和while的迴圈體。如果你從for或while迴圈中終止,任何對應的迴圈else塊將不執行。

continue語句被用來告訴python跳過當前迴圈塊中的剩餘語句,然後繼續進行下一輪迴圈。

迴圈語句可以有else子句;它在窮盡列表(以for迴圈)或條件變為假(以while迴圈)迴圈終止時被執行,但迴圈被break終止時不執行.

pass語句

pass語句什麼都不做。它只在語法上需要一條語句但程式不需要任何操作時使用.例如:

Day 2 條件與迴圈

1 語句 if elif else 2 自上而下,滿足條件時執行對應的塊內語句,後續的elif和else都不再執行 3 語句結束有 4 使用 input 輸入,返回的資料型別為 str 必要時需轉換資料型別 if 條件判斷1 執行1 elif 條件判斷2 執行2 elif 條件判斷3 執行3 els...

day2 條件迴圈語句

這次練習在鞏固了if else條件語句,學習了assert斷言 對於迴圈語句內容較多,鞏固了while迴圈 for迴圈 break continue pass等,對range enumerate 推導有了更深一步的掌握。if 語句 if 語句的 塊只有當條件結果為真時才執行,否則將繼續執行緊跟在該 ...

Python學習Day2條件與迴圈

參考教程 參考部落格 刻意練習 python基礎 task02.條件與迴圈 原創 lsgogroup 老馬的程式人生 條件表示式可以通過布林操作符 and,or和not 實現多重條件判斷。例 if 2 1and not2 3 print correct judgement correct judge...