色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python中try和assert的區別

吉茹定2年前25瀏覽0評論

python中try和assert的區別?

try/except語句

通常在函數定義中使用 raise 語句拋出異常,而由調用該函數的代碼使用 try/except 語句對異常進行捕獲并處理異常。

try/except關鍵字

可能拋出異常的代碼放在try/except之間

捕獲的Exception對象保存在變量 err 中

例如:

assert語句

使用assert語句判斷條件是否為期望狀態:

assert 關鍵字

被判斷的條件放在 assert 與 ,(逗號)之間

斷言提示信息放在,(逗號)之后,條件為False時顯示該信息

如果assert失敗,程序就會崩潰,拋出AssertionError

java的異常拋出try,python中try和assert的區別