[python3/en] Edit python3 division (#2560)

The result of division is always a float.
e.g. 
35/5 = 7.0
10 / 3  = 3.3333333333333335
10.0 / 3  = 3.3333333333333335
10 / 3.0  = 3.3333333333333335
This commit is contained in:
Foo Chuan Wei 2016-11-09 13:16:06 -05:00 committed by ven
parent 6b770a3e5f
commit e837e25a70

View File

@ -37,8 +37,6 @@ Note: This article applies to Python 3 specifically. Check out [here](http://lea
1 + 1 # => 2
8 - 1 # => 7
10 * 2 # => 20
# Except division which defaults to rounding down
35 / 5 # => 7.0
# Result of integer division truncated down both for positive and negative.
@ -47,13 +45,9 @@ Note: This article applies to Python 3 specifically. Check out [here](http://lea
-5 // 3 # => -2
-5.0 // 3.0 # => -2.0
# When one of the inputs is a float, result is a float
# The result of division is always a float
10.0 / 3 # => 3.3333333333333335
# to force this behavior on integers, use
from __future__ import division
10 / 3 # => 3.3333333333333335
# Modulo operation
7 % 3 # => 1