Python Numpy中关于np.log的查询

Python Numpy中关于np.log的查询,python,numpy,Python,Numpy,这可能是一个无关紧要的问题,但我已经为此挣扎了一段时间。出于某种原因,当我使用下面的代码行时,我得到了错误RuntimeWarning:在log print np.log(69/74)中遇到的除以零。我不明白为什么会这样 np.log(69/74) 谢谢你,因为你正在做整数除法 >>> 69/74 0 当float时 >>> 69.0/74.0 0.9324324324324325 对于Python中的数学代码,我总是将来自_future _导入部分的放

这可能是一个无关紧要的问题,但我已经为此挣扎了一段时间。出于某种原因,当我使用下面的代码行时,我得到了错误
RuntimeWarning:在log print np.log(69/74)
中遇到的除以零。我不明白为什么会这样

np.log(69/74)

谢谢你,因为你正在做整数除法

>>> 69/74
0
float

>>> 69.0/74.0
0.9324324324324325

对于Python中的数学代码,我总是将来自_future _导入部分的
放在源文件的顶部。这使得整数除法在默认情况下返回浮点结果。