电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python 錯誤處理 assert詳解

瀏覽:52日期:2022-07-29 14:04:04

assert是斷言的意思,解釋為:我斷定這個程序執行之后或者之前會有這樣的結果,如果不是,那就扔出一個錯誤。

語法:

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

舉例:

def foo(s): n = int(s) assert n != 0, ’n is zero!’ return 10 / ndef main(): foo(’0’)>Traceback (most recent call last): ...AssertionError: n is zero!

assert的意思是,表達式n != 0應該是True,否則,根據程序運行的邏輯,后面的代碼肯定會出錯。

如果斷言失敗,assert語句本身就會拋出AssertionError:

啟動Python解釋器時可以用-O參數來關閉assert

補充知識:python中assertion異常

python中的assert是一種最簡單的異常機制

assert的基本語法是:

'assert' expression1 [',' expression2]

expression1用于判斷生成布爾值,當expression1為假的時候,則拋出異常,[]中的內容可選,即用戶可以選擇異常的提示值:

>>>a=23>>>assert a==23>>>a=a-1>>>assert a==23Traceback (most recent call last): File '<stdin>', line 1, in <module>AssertionError>>>assert a==23 , 'error1'Traceback (most recent call last): File '<stdin>', line 1, in <module>AssertionError: error1

以上這篇python 錯誤處理 assert詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | 不锈钢酒柜|恒温酒柜|酒柜定制|酒窖定制-上海啸瑞实业有限公司 | 好看的韩国漫画_韩漫在线免费阅读-汗汗漫画 | 工业淬火油烟净化器,北京油烟净化器厂家,热处理油烟净化器-北京众鑫百科 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 「钾冰晶石」氟铝酸钾_冰晶石_氟铝酸钠「价格用途」-亚铝氟化物厂家 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 模具钢_高速钢_不锈钢-万利钢金属材料| 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 科普仪器菏泽市教育教学仪器总厂| 芝麻黑-芝麻黑石材厂家-永峰石业 | 丝印油墨_水性油墨_环保油墨油漆厂家_37国际化工 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 家乐事净水器官网-净水器厂家「官方」 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 我爱古诗词_古诗词名句赏析学习平台| 建筑资质代办-建筑企业资质代办机构-建筑资质代办公司 | 论文查重_免费论文查重_知网学术不端论文查重检测系统入口_论文查重软件 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 赛尔特智能移动阳光房-阳光房厂家-赛尔特建筑科技(广东)有限公司 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 高压绝缘垫-红色配电房绝缘垫-绿色高压绝缘地毯-上海苏海电气 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | 层流手术室净化装修-检验科ICU改造施工-华锐净化工程-特殊科室建设厂家 | 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 浙江皓格药业有限公司| 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 |