常見異常
異常處理語句
try:
block1
except [ exceptionname [ as alias ] ] :
block2
block1:可能出錯的**塊
exceptionname:可選引數,用於指定要捕獲的異常。如果在其右側加上as alias,則表示為當前的異常的乙個別名,通過該別名,可以記錄異常的具體內容。
try:
block1
except [ exceptionname [ as alias ] ] :
block2
else:
else語句用於指定當try語句中沒有發現異常時要執行的語句塊。
try:
block1
except [ exceptionname [ as alias ] ] :
block2
finally:
block3
有無異常,finally語句塊都會被執行。
raise [ exceptionname [ ( reason ) ] ]
exceptionname [ ( reason ) ]為可選引數,用於指定丟擲的異常名稱以及異常資訊的相關描述。如果省去,就會把當前的錯誤原樣丟擲
python入門day8(函式)
近期在忙網路大賽,故更新的速度就會慢一些 一 函式 1.定義函式 def greet user 顯示簡單的問候語 print hello greet user 向python指出了函式名,還可能在括號內支出函式為完成其任務需要什麼樣的資訊。在這裡,函式名為greet user 他不需要任何資訊就能完...
python學習筆記 day8
if 條件 語句if 條件 語句else 語句if 條件 語句elif 條件 語句else 語句python中使用elif代替else if,所以if語句的關鍵字是if elif else 需要注意的是 語句的縮排 python中沒有switch case語句 如果語句只有一條,可以寫在 if 後 ...
Python基礎刻意訓練 DAY8
學習內容 主要內容 異常處理 異常形式 含義assertionerror 斷言語句 assert 失敗 attributeerror 嘗試訪問未知的物件屬性 eoferror 使用者輸入檔案末尾標誌eof ctrl d floatingpointerror 浮點計算錯誤 generatorexit ...