最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python assert關(guān)鍵字原理及實(shí)例解析

 更新時(shí)間:2019年12月13日 16:59:39   作者:MilesMa  
這篇文章主要介紹了Python assert關(guān)鍵字原理及實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Python assert關(guān)鍵字原理及實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

Python assert(斷言)用于判斷一個(gè)表達(dá)式,在表達(dá)式條件為 False 的時(shí)候觸發(fā)異常。

斷言可以在條件不滿足程序運(yùn)行的情況下直接返回錯(cuò)誤,而不必等待程序運(yùn)行后出現(xiàn)崩潰的情況。

語法格式:

assert expression

等價(jià)于:

if not expression:
  raise AssertionError

assert后可跟參數(shù):

assert expression[,assert_error_msg]

等價(jià)于:

if not expression:
  raise AssertionError(assert_error_msg)

assert True 舉例:

assert True, '斷言失敗,返回錯(cuò)誤'
print('斷言成功,執(zhí)行接下來的代碼')

assert False, '斷言失敗,返回錯(cuò)誤'
print('斷言成功,執(zhí)行接下來的代碼')

執(zhí)行結(jié)果:

斷言成功,執(zhí)行接下來的代碼
Traceback (most recent call last):
 File "<stdin>", line 4, in <module>
  assert False, '斷言失敗,返回錯(cuò)誤'
AssertionError: 斷言失敗,返回錯(cuò)誤

其它栗子:

# assert True 的栗子
assert 1 == 1
assert '123'.isdigit()
assert 123
assert 'Hello World!'
assert [1, 2, 3]
assert (1, 2, 3)
assert {'a': 1}

# assert False 的栗子
assert 1 == 2
assert ''
assert []
assert {}
assert ()

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python中watchdog文件監(jiān)控與檢測(cè)上傳功能

    python中watchdog文件監(jiān)控與檢測(cè)上傳功能

    這篇文章主要介紹了python中watchdog文件監(jiān)控與檢測(cè)上傳功能,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • pycharm sciview的圖片另存為操作

    pycharm sciview的圖片另存為操作

    這篇文章主要介紹了pycharm sciview的圖片另存為操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python面試不修改數(shù)組找出重復(fù)的數(shù)字

    Python面試不修改數(shù)組找出重復(fù)的數(shù)字

    這篇文章主要為大家介紹了不修改數(shù)組找出重復(fù)的數(shù)字Python實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • 使用python和pygame制作擋板彈球游戲

    使用python和pygame制作擋板彈球游戲

    這篇文章主要介紹了使用python和pygame制作擋板彈球游戲,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python中文件操作與異常的處理圖文詳解

    python中文件操作與異常的處理圖文詳解

    在實(shí)際開發(fā)中常常需要對(duì)程序中的數(shù)據(jù)進(jìn)行持久化操作,而實(shí)現(xiàn)數(shù)據(jù)持久化最直接簡(jiǎn)單的方式就是將數(shù)據(jù)保存到文件中,下面這篇文章主要給大家介紹了關(guān)于python中文件操作與異常處理的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法

    Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法

    這篇文章主要給大家介紹了關(guān)于Python使用pyinstaller打包成.exe文件執(zhí)行后閃退的圖文解決辦法,閃退問題通常是由于程序運(yùn)行過程中出現(xiàn)了未處理的異常或錯(cuò)誤,導(dǎo)致程序崩潰,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • Python虛擬環(huán)境venv用法詳解

    Python虛擬環(huán)境venv用法詳解

    這篇文章主要介紹了Python虛擬環(huán)境venv用法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 手把手教你實(shí)現(xiàn)Python重試超時(shí)裝飾器

    手把手教你實(shí)現(xiàn)Python重試超時(shí)裝飾器

    這篇文章主要為大家介紹了實(shí)現(xiàn)Python重試超時(shí)裝飾器教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2023-05-05
  • python實(shí)現(xiàn)k-means算法

    python實(shí)現(xiàn)k-means算法

    K-means算法是很典型的基于距離的聚類算法,采用距離作為相似性的評(píng)價(jià)指標(biāo),即認(rèn)為兩個(gè)對(duì)象的距離越近,其相似度就越大,本文介紹python實(shí)現(xiàn)k-means算法,需要的小伙伴可以參考一下
    2022-01-01
  • python3模擬百度登錄并實(shí)現(xiàn)百度貼吧簽到示例分享(百度貼吧自動(dòng)簽到)

    python3模擬百度登錄并實(shí)現(xiàn)百度貼吧簽到示例分享(百度貼吧自動(dòng)簽到)

    這篇文章主要介紹了python3模擬百度登錄并實(shí)現(xiàn)百度貼吧簽到示例,需要的朋友可以參考下
    2014-02-02

最新評(píng)論

镇巴县| 八宿县| 西安市| 聂拉木县| 吴旗县| 龙里县| 大新县| 井研县| 大关县| 常山县| 乐至县| 邢台市| 庆元县| 简阳市| 桑日县| 南开区| 柳河县| 缙云县| 汉源县| 郑州市| 通城县| 德格县| 班戈县| 香河县| 都匀市| 香格里拉县| 镇宁| 称多县| 大埔区| 隆回县| 连江县| 中卫市| 龙海市| 九龙县| 维西| 惠州市| 浦江县| 星子县| 略阳县| 西宁市| 娱乐|