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