python:两种整数除法,截断除法,精确除法,from __future__ import division

from __future__ import division
导入python未来支持的语言特征division(精确除法),当我们没有在程序中导入该特征时,"/"操作符执行的是截断除法(Truncating Division),当我们导入精确除法之后,"/"执行的是精确除法,如下所示:
---------------------------------------------------------------------------------------------
>>> 3/4
0
>>> from __future__ import division
>>> 3/4

0.75

--------------------------------------------------------------------------------------------

导入精确除法后,若要执行截断除法,可以使用"//"操作符:
--------------------------------------------------------------------------------------------
>>> 3//4
0
>>> 
转载:https://www.cnblogs.com/feixingfei/archive/2011/12/18/2297596.html

猜你喜欢

转载自blog.csdn.net/leogo17/article/details/80962596
今日推荐