为何未用divisor检测并忽略0?divisor是否为内置变量?

关于
divisor的疑问解答 divisor不是Python的内置变量,它只是程序员自定义的变量名,通常用来指代除法运算里的除数。- 不存在专门用来检查输入是否为0的内置变量,要避免除以0的错误,要么在执行除法前手动判断除数是否为0,要么通过捕获
ZeroDivisionError异常来处理。 - 你觉得
ZeroDivisionError和当前程序无关,大概率是因为代码逻辑里没有触发该异常的场景,或是已经提前做了除数非0的判断,但divisor本身和这个异常没有直接绑定关系,它只是个普通变量名而已。
内容的提问来源于stack exchange,提问作者lee ho wang
相关产品推荐
相关产品推荐

