Python語法練習8 異常

2021-09-29 04:48:49 字數 558 閱讀 8627

python使用被稱為異常的特殊物件來管理程式執行期間發生的錯誤。

若編寫了處理異常的**,程式將繼續執行,若沒有,程式將停止並顯示乙個traceback.

2.try-except**塊

(1)若try**塊中的**執行起來沒有問題,python將跳過except**塊,若在太容易**塊中發生錯誤,python將查詢相應expect**塊,並執行其中**。

(2)若except**塊後面還有其他**,程式將接著執行

2.1處理zerodivisionerror異常

2.2處理filenotfounderror異常

2.3避免程式崩潰

2.4else**塊

依賴於try**塊成功執行的**都放在else**塊中

try-except-else**塊:

可能引發異常的**放在try**塊中,有時一些僅在try**塊成功執行時才需要執行的**,這些**應放在else**塊中。except告訴python,發生指定異常時,該怎麼辦。

2.5pass語句

pass語句可在**塊中使用它來讓python什麼都不要做。

python語法練習 python語法練習

簡單的需求,獲取重複次數最多的資料 沛公import random dict for i in range 1,1000000 rd num random.randrange 0,999,1 if rd num in dict dict rd num dict rd num 1 else dict ...

python異常語法

異常 try num int input 請輸入乙個除數 ans 10 num print3 ans except valueerror print 已知錯誤!請輸入乙個整數 except exception as result print 未知錯誤 s result else 沒有異常才會執行 p...

python語法練習 python基本語法練習

1 列印九九乘法表 只列印結果 for i in range 1,10 for j in range 1,i 1 print i j,end print 列印算數表示式 for i in range 1,10 for j in range 1,i 1 print format j,i,i j end...