【发布时间】:2014-02-14 12:29:05
【问题描述】:
如何在 Python 2.7 中将两个数字相除并得到小数的结果?
我不明白为什么会有区别:
在 Python 3 中:
>>> 20/15
1.3333333333333333
在 Python 2 中:
>>> 20/15
1
这不是模数吗?
【问题讨论】:
-
这是整数除法,哟!
20 mod 15 == 5 -
试试
float(20)/float(15) -
或浮动 20./15.
标签: python python-2.7 python-3.3 division