首页 > 开发 > Python > 正文

python 的assert 断言

2017-07-06 10:41:49  来源:慕课网
语句

assert 表达式 [, 异常提示字符串]

作用

如果表达式结果为假抛出异常

警报器

在没完善一个程序之前,我们不知道程序在哪里会出错,与其让它在运行最崩溃,不如在出现错误条件时就崩溃,这时候就需要assert断言的帮助。

实例
assert type(users) == list  #断言users对象的类型为listassert len(users) >5   #断言users对象的元素个数大于5