def subtraction(a, b): if a < b: raise ValueError("被减数不能小于减数") return a - b
时间: 2024-05-08 20:21:53 浏览: 77
熵值法matlab代码-A-Matlab-Background-Subtraction-Library:K.Sehairi_UATL_BGS_
这是一个简单的减法函数,如果被减数小于减数,会抛出一个 ValueError 异常。这是一个很好的实践,因为它可以确保函数在不合法的参数输入时及时退出并提示错误,避免了程序运行过程中出现异常。你可以像下面这样调用这个函数:
```
result = subtraction(5, 3)
print(result) # 输出 2
result = subtraction(3, 5)
# 抛出 ValueError: 被减数不能小于减数
```
阅读全文