在执行除法操作之前,先检查除数是否为0,如果是,则提示错误信息或者返回一个特定的值,否则执行除法操作。
示例代码如下:
def safe_division(numerator, denominator):
if denominator == 0:
print("Error: Division by zero")
return None # 可以根据实际需求返回其他值,例如0或NaN等
else:
return numerator / denominator
print(safe_division(6, 3)) # 输出 2.0
print(safe_division(3, 0)) # 输出 Error: Division by zero 和 None