Python 語法基礎(8) 分支 迴圈結構

2022-09-01 16:06:23 字數 1030 閱讀 2326

分支緊湊格式:《表示式1> if 《條件》 else 《表示式2>

# 分支結構if 《條件1> :

《語句塊1>

elif 《條件2> :

《語句塊2>

……else :

《語句塊n># 異常處理try :

《語句塊1>

except :

《語句塊2>

else :

《語句塊3>

finally :

《語句塊4>

# 迴圈結構for 《迴圈變數》 in 《遍歷結構》 :

《語句塊》# 計數迴圈for i in range(n) :

《語句塊》

for i in range(m,n,k) :

《語句塊》# 字串遍歷迴圈for c in str :

《語句塊》# 列表遍歷迴圈for item in ls :

《語句塊》# 檔案遍歷迴圈,fi 是乙個檔案識別符號,遍歷其每行,產生迴圈

for line in fi :

《語句塊》# while迴圈,反覆執行語句塊,直到條件不滿足時結束

while 《條件》 :

《語句塊》迴圈控制保留字: (基本同c語言用法)

break :跳出並結束當前最內層迴圈,執行迴圈後的語句

continue :結束當次迴圈,繼續執行後續次數迴圈# 迴圈與else語句組合for 《變數》 in 《遍歷結構》 :

《語句塊1>

else :

《語句塊2>

while 《條件》 :

《語句塊1>

else :

《語句塊2>

python 基礎語法(分支 迴圈)

python為動態 強型別語言,不用事先宣告型別,可以隨時賦值為其他型別 分支結構 根據不同情況進行判斷,條件滿足執行某條件下的語句。if condition block 判斷結果即condition必須為bool型別 如果1小於2則進行輸出if1 2 print 1 less than 2 輸出 ...

2021 3 8分支迴圈

define crt secure no warnings 1 include 從大到小輸出三個值 int main if a c if b c printf d d d n a,b,c return 0 列印1 100所有3的倍數 int main printf d n i return 0 輾轉...

Python基礎 二 分支迴圈和Pass語句

注意 python以縮進來判斷 塊 單分支判斷 ifage 20 if age 18 print 您已經成年 列印結果 您已經成年 age 17 if age 18 print 您已經成年 沒有列印 複製 雙分支判斷 if elseage 16 if age 18 print 您已經成年 else ...