这是一个简单的python练习,代码已经可以工作,但是我想知道,如果余数10 % 10
为零,我如何才能将给定数字除以零并从中得到除错误以外的东西?这可能是微不足道的,但我只是不知道发生了什么。
number = int(input())
a = number // 100
b = number // 10 % 10
c = number % 10
print(a + b + c)
好吧,在该示例中,您没有真正将零除。如果您指的是line b = number // 10 % 10
,那么实际发生的是该数字除以10,然后将结果除以模,即“除以10后的余数”。我认为您理解该行上的运算顺序有误,这使您相信可能会发生被0除的情况。不可以
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句