除法在 Python2 和 Python3 中的区别 发表于 2016-01-10 更新于 2021-07-15 分类于 编程 本文字数: 411 阅读时长 ≈ 1 分钟 总结 Python2 中使用from __future__ import division就可以使用python3的除法。 Python2 中/与操作数有关,x / y中x、y都为整型的话,为floor除法,否则为true除法也是日常的除法。 Python3 中/为true除法, 与操作数无关。 //在 Python2 与 Python3 中并无差别, 都代表floor除法 Python312345678>>> -5/3-1.6666666666666667>>> -5//3-2>>> -5.0/3-1.6666666666666667>>> -5.0//3-2.0 Python212345678>>> -5/3-2>>> -5//3-2>>> -5.0/3-1.6666666666666667>>> -5.0//3-2.0 本文作者: Jay.Run 本文链接: http://ponder.work/2016/01/10/除法在python2和python3中的区别/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-SA 许可协议。转载请注明出处!