程式的控制結構

2021-10-05 12:55:08 字數 972 閱讀 7879

if true:

pass

else

: pass

a=33

print

('a'

)if a==

99else

print

('b'

) #另一種寫法,只能寫簡單的

<=

!= and or not #判斷中常用的符號,not a 表示a的否命題

try:

pass #先執行try,如果出現錯誤就跳到except語句中去

except: #現實中很多情況要考慮到異常的處理

pass

try:

pass

except exception as e: #exception為異常的名稱,例如可直接寫 valueerror ,也可直接用exception,不用加引號

print

(e)try:

pass

except error: #error為異常的名稱,例如可直接寫 valueerror ,不用加引號

pass

else error:

pass

finally :

pass

for a in b :

pass

while true :

pass

for a in b :

break #多層迴圈時,只跳出一次迴圈

else

: #作為完整迴圈的獎勵執行

pass

while true :

cntinue #結束當次迴圈,開始下次迴圈

else

: #迴圈正常結束,沒有break時才執行

pass

程式的控制結構

分支結構是根據判斷條件結果而選擇的不同向前路徑的執行方式,單分支是最簡單的方式 如果 則 猜數 據 guess eval input if guess 99 print 猜對了 根據條件判斷的不同,而選擇不同向前路徑的一種結構 猜數字的例子 guess eval input if guess 99 ...

程式的控制結構

目錄條件判斷及組合 程式的異常處理 身體質量指數bmi 例項詳解 程式的迴圈結構 根據判斷條件結果而選擇不同向前路徑的執行方式 guess eval input 請輸入你猜測的年齡 if guess 99 print 猜對了 請輸入你猜測的年齡 99 猜對了 根據判斷條件結果而選擇不同向前路徑的執行...

PYTHON 程式的控制結構

選擇結構 程式流程圖 用簡單的圖形表示問題的解決步驟 起止框,處理匡,判斷框,文件框,流程線,圓形,輸入輸出框 語法 python中大括號不是分割槽作用,是靠語句塊的縮進來體現語句塊術語的範圍 if 條件 縮排語句塊 其餘的語句 if 條件 縮排語句塊 else 縮排語句塊 if語句支援巢狀 多分支...