python教程(五)之语句(4.断言)

话说猛男靓女们能不能点个赞或者加个关注,给这个默默更新的人一点鼓励|_O)

断言,可以理解为你认定这里是正确的,但如果结果是错误的,那就是你错了,会提示你

在程序中使用assert语句可以使此处变为检查点

a=input("enter a number:")
if a!="" : assert a.isnumeric() is True,"输入数据未限制为数字"
# enter a number:ad
# Traceback (most recent call last):
#   File "e:/python项目/基础训练/5.语句-4.断言.py", line 4, in 
#     if a!="" : assert a.isnumeric() is True,"输入数据未限制为数字"
# AssertionError: 输入数据未限制为数字

#要记住,assert 后面的内容一定要用运算符的形式
#之前说过,除了False,None,0,{},"",[],()其他值均为True

你可能感兴趣的:(python)