欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python assert的作用

系統 1637 0

一、python assert的作用:

根據Python 官方文檔解釋(https://docs.python.org/3/reference/simple_stmts.html#assert), "Assert statements are a convenient way to insert debugging assertions into a program".

二、一般的用法是:

            
assert condition
          

用來讓程序測試這個condition,如果condition為false,那么raise一個AssertionError出來。邏輯上等同于:

            
if not condition:
    raise AssertionError()
          

舉個栗子:

assert 1==1?

assert 1==0

Traceback (most recent call last): File " ", line 1, in assert 1==0 AssertionError

三、如何為assert斷言語句添加異常參數

  assert的異常參數,其實就是在斷言表達式后添加字符串信息,用來解釋斷言并更好的知道是哪里出了問題。格式如下:

assert expression [, arguments]
assert 表達式 [, 參數]

舉個栗子:

assert len(lists) >=5,'列表元素個數小于5'

Traceback (most recent call last):
File "D:/Data/Python/helloworld/helloworld.py", line 1, in
assert 2>=5,'列表元素個數小于5'
AssertionError: 列表元素個數小于5。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 天堂av免费观看 | 午夜草逼 | 亚洲国产欧美在线人成aaa | 久久精品视频18 | 欧美第一网站 | 噜噜噜噜精品视频在线观看 | 国产精品色综合 | 国产成人高清视频免费播放 | 欧美精品免费线视频观看视频 | 欧美一区二 | 中文字幕视频在线观看 | 亚洲射吧 | 大香一本蕉伊线亚洲网 | 香蕉视频在线播放 | 奇米视频777 | 一道本不卡视频 | 欧美日韩国产在线 | 欧美日韩午夜精品 | 亚洲国产在 | 国产AV亚洲精品久久久久 | 成人免费无毒在线观看网站 | 蜜臀AV性色A片在线观看 | 日本人妖miran护士 | 黄色网一级片 | 欧美日本中文字幕 | 九色视频自拍 | 亚洲色图150p| 日日干夜夜操 | 在线观看欧美三级 | 国产日韩精品一区 | 亚洲视频在线观看 | 欧美成人精品激情在线观看 | 国产免费中文字幕 | 亚洲电影免费观看高清完整版在线观 | 天天影视免费在线观看入口 | 一个人看aaaa免费中文 | 国产亚洲情侣一区二区无 | 人人狠狠综合久久亚洲 | 国产亚洲精品久久久久久老妇 | 狠狠狠操| 国产一区亚洲 |