from __future__ import division
导入python未来支持的语言特征division(精确除法),当我们没有在程序中导入该特征时,"/"操作符执行的是截断除法(Truncating Division),当我们导入精确除法之后,"/"执行的是精确除法,如下所示:
---------------------------------------------------------------------------------------------
>>> 3/40
>>> from __future__ import division
>>> 3/4
0.75
--------------------------------------------------------------------------------------------
导入精确除法后,若要执行截断除法,可以使用"//"操作符:
--------------------------------------------------------------------------------------------
>>> 3//4
0
>>>
>>> 3//4
0
>>>
--------------------------------------------------------------------------------------------
本文介绍了Python中如何使用from __future__ import division导入精确除法功能,并展示了在导入该功能前后除法运算符/行为的变化。同时,文章还解释了如何使用//进行截断除法。
2484

被折叠的 条评论
为什么被折叠?



