python(8)異常處理

2021-09-29 04:46:46 字數 386 閱讀 2234

所有異常物件都是exception的成員。

常見異常類:

nameerror

變數未宣告

zerodivisionerror

除零異常

synatacerror

語法錯誤

indexerror

索引不存在

keyerror

鍵不存在

filenotfounderror

檔案不存在

attributeerror

不存在屬性

try:

語句except 異常名1:

處理1except 異常名2:

處理二[ finally]:

處理raise indexerror(「下標越界」)

python8之檔案操作及異常

開啟檔案 在python,使用open函式,可以開啟乙個已經存在的檔案,或者建立乙個新檔案 open 檔名,訪問模式 示例如下 f open test.txt w 或者f open test.txt r 關閉檔案 close 寫資料 write 使用write 可以完成向檔案寫入資料 讀資料 rea...

python 8 資料結構

容器 序列 列表元組 對映 字典 集合在python中 沒有陣列 用系列資料型別代替陣列 系列資料型別 系列資料型別 python中最簡單的資料結構 可以包含乙個或者多個元素 這裡的多個元素的資料型別可以是不一致的 所以python裡面沒有陣列 也可以包含空集合 包含列表 元組 字串 位元組資料序列...

Python學習8 異常處理

執行try子句 在關鍵字try和關鍵字except之間的語句 如果沒有異常發生,忽略expect子句,try子句執行結束。但是如果有異常發生,那麼將直接忽略後面的語句,執行expect,若expec後面的錯誤於該錯誤相符,那麼執行該expect後面的語句。乙個try可以對應多個expect.如果乙個...