python中断言错误的解决方法

  介绍

小编给大家分享一下python中断言错误的解决方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

python的断言语句和如果分支有点类似,它用于对一个bool表达式进行断言,如果该bool表达式为真,该程序可以继续向下执行,否则程序会引发AssertionError错误。

例如如下程序:

s_age =,输入(“请输入您的年龄:“)   age =, int (s_age)   assert  20, & lt; age  & lt;, 80   print(“您输入的年龄在20和80之间“)

上面程序中粗体字代码断岁言必须位于20到80之间。运行上面程序,如果输入的年龄处于执行范围之内,则可看到如下运行过程:

请输入您的年龄:23   您输入的年龄在20和80之间

如果输入的年龄不处于20到80之间,将可以看到如下运行过程:

请输入您的年龄:1   Traceback  (most  recent  call 最后一个):   File 才能“C: \ mengma \ \用户桌面\ 1. py",, line  3,拷贝& lt; module>   ,,,assert  20, & lt; age  & lt;, 80   AssertionError

if 条件为错误的:   ,,,程序引发AssertionError错误

看完了这篇文章,相信你对python中断言错误的解决方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

python中断言错误的解决方法