Numbers¶
Integer¶
In [9]:
n = 123 type (n)
Out[9]:
int
Float¶
In [10]:
f = 123.4 type (f)
Out[10]:
float
Number Operators¶
Division always return float
In [11]:
print(4/2) # return int type(4/2)
2.0
Out[11]:
float
Integer Division return truncated int or float
In [12]:
print (8//3) # return int print (8//3.2) # return float
2 2.0
Remainder return either float or integer
In [13]:
print (8%3) # return int print (8%3.2) # return float
2 1.5999999999999996
Power return int or float
In [14]:
print (2**3) # return int print (2.1**3) # return float print (2**3.1) # return float
8 9.261000000000001 8.574187700290345