Default division operator is integer

In [5]:
10 / 3


Out[5]:
3
To get remainder as a float, do the following:

In [6]:
float(10) / 3


Out[6]:
3.3333333333333335

In [7]:
10.0 / 3


Out[7]:
3.3333333333333335

To change this behaviour:


In [8]:
from __future__ import division

In [9]:
10 / 3


Out[9]:
3.3333333333333335

In [10]:
10 // 3


Out[10]:
3