python的assert函数,存在空值抛出异常代码示例
时间: 2023-09-07 11:14:04 浏览: 102
下面是一个简单的代码示例,用于检查变量是否为空,如果为空,则抛出异常:
```python
def my_function(my_var):
assert my_var is not None, "变量不能为空"
# 继续执行代码
```
在上面的代码中,我们使用 assert 语句来检查 my_var 是否为 None。如果 my_var 是 None,则会抛出 AssertionError 异常,并且我们自定义的错误消息将被输出。如果 my_var 不是 None,则代码将继续执行。
阅读全文