一、斷言
1、定義:用于判斷一個運算式,在運算式條件為 false 的時候觸發例外,
2、作用:通常在斷言陳述句后面有非常重要的代碼,所以才需要在斷言確定后面的代碼是否執行,其實相當于一個判斷,條件不成立則拋出例外并且退出程式,
3、斷言的代碼如下:
assert type("Hello World...") is int, "發生了資料例外,程式退出!"
4、等價于:
if not 條件: raise AssertionError(輸入列印資訊)
5、斷言的例外為AssertionError,但是在同模塊使用try..excep無法捕獲,可以在模塊外面捕獲此例外,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/149349.html
標籤:Python
上一篇:MongoDB的基礎連接
