python assert简单使用demo
时间: 2024-03-24 11:35:05 浏览: 104
python简单demo
当我们编写代码时,我们经常需要确保某些条件为真。这时,可以使用Python中的`assert`语句来实现断言。`assert`语句用于检查一个条件是否为真,如果条件为假,则会引发`AssertionError`异常。
下面是一个简单的使用`assert`的示例:
```python
def divide(a, b):
assert b != 0, "除数不能为0"
return a / b
result = divide(10, 2)
print(result) # 输出:5.0
result = divide(10, 0)
print(result) # 引发AssertionError异常,输出:AssertionError: 除数不能为0
```
在上面的示例中,我们定义了一个`divide`函数,它接受两个参数a和b,并使用`assert`语句来确保除数b不为0。如果除数为0,则会引发`AssertionError`异常,并输出相应的错误信息。
阅读全文