1. 首页
  2. 数据库
  3. 其它
  4. 分析在Python中何种情况下需要使用断言

分析在Python中何种情况下需要使用断言

上传者: 2020-12-31 19:51:41上传 PDF文件 77.46KB 热度 10次
这个问题是如何在一些场景下使用断言表达式,通常会有人误用它,所以我决定写一篇文章来说明何时使用断言,什么时候不用。 为那些还不清楚它的人,Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息。例如: py> x = 23 py> assert x > 0, "x is not zero or negative" py> assert x%2 == 0, "x is not an even number" Traceback (most recent call last): File "", line 1, i
下载地址
用户评论