1. 程式人生 > 程式設計 >python3 assert 斷言的使用詳解 (區別於python2)

python3 assert 斷言的使用詳解 (區別於python2)

python3 和python以前的版本有點不同

如果你斷言的 語句正確 則什麼反應都沒有

但是如果你出錯之後 就會報出 AssertionError 並且錯誤可以自己填寫

格式 : assert+空格+要判斷語句+雙引號“報錯語句”

例子:

出錯時候

assert 1>5,"chucuo"

輸出值為:

---------------------------------------------------------------------------
AssertionError              Traceback (most recent call last)
<ipython-input-5-6aa3d3e733df> in <module>()
----> 1 assert 2>5,"chucuo"

AssertionError: chucuo

不出錯時

         assert 1>5,"chucuo"

輸出值 : 什麼也不輸出

以上這篇python3 assert 斷言的使用詳解 (區別於python2)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。