2012-01-08 44 views

回答

1

菜系10.0而不是10 Python是解釋10作爲整數型和分割結果是整數除法。你也可以手動投10或(j + 1)到雙類型,但10.0對我來說似乎最簡單。

7

在Python2,/將截斷兩個整數的商爲整數,

你可以做

for j in range(10 , 50):  
     print "(10/(j+1)) is %f " % (10.0/(j+1)) 

或沒有在全球範圍內截斷,就像Python3確實

from __future__ import division 

for j in range(10 , 50):  
    print "(10/(j+1)) is %f " % (10/(j+1))