我在Python(x,y)中使用Python 2.7,這是一種基於Qt和Spyder作爲IDE的科學導向的Python發行版。 當我使用Python標準IDE整數的標準層劃分的結果是,地板師:依賴於IDE的不同劃分結果
>>> 7/2
3
然而,當我使用Spyder的IDE結果是一個真正的師
>>> 7/2
3.5
我知道真正的部門在Python 3.0中使用「/」成爲標準,但在我的情況下,兩個IDE使用相同的Python發行版2.7。 這是怎麼回事?
謝謝,
帕特里克
您還可以通過'from __future__ import division'在2.7中獲得該行爲。 – 2014-09-22 16:50:42