python assert 用法
时间: 2024-02-11 12:36:48 浏览: 62
assert语句-sic mosfet管特性及其专用驱动电源
Python中的assert语句用于检查条件是否为True,如果不是,就会抛出AssertionError异常。
assert语句的用法如下:
```python
assert condition, message
```
其中,condition是要检查的条件,message是可选的错误信息。如果condition为False,就会抛出AssertionError异常,并将message作为异常信息。
例如,下面的代码检查一个列表是否为空:
```python
my_list = [1, 2, 3]
assert len(my_list) == 0, "The list is not empty"
```
由于my_list不为空,所以条件不成立,assert语句会抛出AssertionError异常,异常信息为"The list is not empty"。
阅读全文