<分区>
当我在 python 中计算除法的其余部分时,我得到这样的答案:
>>> 12,121123123 % 10
(12, 3)
>>> 12,333434 % 5
(12, 4)
>>> 14,54 % 4
(14, 2)
我想了解这个有序对的含义。
标签 python
<分区>
当我在 python 中计算除法的其余部分时,我得到这样的答案:
>>> 12,121123123 % 10
(12, 3)
>>> 12,333434 % 5
(12, 4)
>>> 14,54 % 4
(14, 2)
我想了解这个有序对的含义。
最佳答案
14,54
不是十进制数。它是一个 2 元素元组,包含整数 14
和 54
。
如果要指定十进制数,则必须使用小数点。
:
>>> 12.121123123 % 10
2.1211231230000003
>>> 12.333434 % 5
2.3334340000000005
>>> 14.54 % 4
2.539999999999999
否则,您的代码等同于:
>>> (12, 121123123 % 10)
(12, 3)
>>> (12, 333434 % 5)
(12, 4)
>>> (14, 54 % 4)
(14, 2)
在那里,每个元组元素都是单独计算的,因此对于 (14, 54 % 4)
,您会得到包含元素 14
和54 % 4
的结果。
关于python - python中的其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39290819/