1. 首页
  2. 编程语言
  3. Python
  4. Python常用断言函数实例汇总

Python常用断言函数实例汇总

上传者: 2022-04-06 07:07:53上传 PDF文件 73.05 KB 热度 10次

Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行;反之,Python 解释器会报 AssertionError 错误。assert 语句的语法结构为:assert 语句的执行流程可以用 if 判断语句表示(等效),如下所示:。有读者可能会问,明明 assert 会令程序崩溃,为什么还要使用它呢?这是因为,与其让程序在晚些时候崩溃,不如在错误条件出现时,就直接让程序崩溃,这有利于我们对程序排错,提高程序的健壮性。但对于断言,我们可以同时对这块代码编写文档,如果这些断言被违反了,会直接引起一个简单而又直接的失败。

用户评论