将整数除以Python 2.7中的变量

问题描述 投票:-2回答:1

我知道在stackoverflow中有很多类似的问题,但是我的有点不同。我必须将整数除以变量,例如1/taille。我的变量taille等于6,我有Python 2.7.15。我知道为什么结果为0,但我不知道如何解决。如果我写1./taille.,则1变为浮点数,但我的变量taille保持不变(整数)。如果我写1./float(taille)则不起作用。 from __future__ import division也不起作用,truediv也不起作用。请问我该如何解决?

python python-2.7 variables integer division
1个回答
0
投票

除以1.0将起作用:

taille = 6
print(1.0 / taille)

输出:

0.166666666667

也可以导入division

from __future__ import division

taille = 6
print(1 / taille)

输出:

0.166666666667

您可以在线验证这两个:https://repl.it/repls/NeatYellowAutomaticvectorizationhttps://repl.it/repls/DefiantElatedBlocks

© www.soinside.com 2019 - 2024. All rights reserved.