参考链接: Python笔记——python from __future__ import division的作用
在python2 中导入未来的支持的语言特征中division(精确除法),
即from __future__ import division ,
当我们在程序中没有导入该特征时,
"/"操作符执行的只能是整除,也就是取整数,
只有当我们导入division(精确算法)以后,
"/"执行的才是精确算法。
但是在python3中已经支持了精确算法,
所以无需再导入division(精确算法):
实验展示:
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> 7/5
1.4
>>> 7//5
1
>>>
>>> from __future__ import division
>>>
>>> 7/5
1.4
>>> 7//5
1
>>>
>>>
>>>