Python 的 assert语句
一 、assert(断言)的语法格式:
1、格式
assert expression [,reason]
2、expression条件为真时,什么都不做,若为假时,则抛出AssertionError异常
3、reason用于对判断条件进行描述
二 、assert(断言)例子:
通常情况下,assert和异常处理语句结合使用:
def fun():
a= int (input())
assert a<15,"范围超出"
try:
fun()
except AssertionError as e:
print ("\n输入有误",e)
三 、执行关闭assert语句:
assert语句只在调试阶段有效,通过在执行python命令时加入 -o(大写)参数来关闭assert语句。
python -O my.py
本文详细解析了Python中assert(断言)语句的语法格式、使用场景及如何关闭assert语句。通过示例展示了assert与异常处理的结合使用,帮助理解在调试阶段如何有效利用assert进行错误检查。
2万+

被折叠的 条评论
为什么被折叠?



