summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNami-Doc <vendethiel@hotmail.fr>2014-08-06 22:54:09 +0200
committerNami-Doc <vendethiel@hotmail.fr>2014-08-06 22:54:09 +0200
commit03e1da713c71466f0a53b8631afa8cb2403552e7 (patch)
treecedbb3d549ea8f810ab720b09f1c56ba6b89dc6e
parent4349587ac4de7bc3436f68415bcf5bdfac260e5e (diff)
parentcb3217fc35f3097c4be5b39fb36bd74b5e415f6c (diff)
Merge pull request #709 from NadOby/master
example of negative integer division
-rw-r--r--python.html.markdown4
-rw-r--r--python3.html.markdown9
2 files changed, 7 insertions, 6 deletions
diff --git a/python.html.markdown b/python.html.markdown
index 73963a3c..9057dde2 100644
--- a/python.html.markdown
+++ b/python.html.markdown
@@ -45,9 +45,11 @@ to Python 2.x. Look for another tour of Python 3 soon!
2.0 # This is a float
11.0 / 4.0 # => 2.75 ahhh...much better
-# Truncation or Integer division
+# Result of integer division truncated down both for positive and negative.
5 // 3 # => 1
5.0 // 3.0 # => 1.0 # works on floats too
+-5 // 3 # => -2
+-5.0 // 3.0 # => -2.0
# Modulo operation
7 % 3 # => 1
diff --git a/python3.html.markdown b/python3.html.markdown
index 08eeb86b..b494dc1e 100644
--- a/python3.html.markdown
+++ b/python3.html.markdown
@@ -38,9 +38,11 @@ Note: This article applies to Python 3 specifically. Check out the other tutoria
# Except division which returns floats by default
35 / 5 # => 7.0
-# Truncation or Integer division
+# Result of integer division truncated down both for positive and negative.
5 // 3 # => 1
-5.0 // 3.0 # => 1.0
+5.0 // 3.0 # => 1.0 # works on floats too
+-5 // 3 # => -2
+-5.0 // 3.0 # => -2.0
# When you use a float, results are floats
3 * 2.0 # => 6.0
@@ -51,7 +53,6 @@ Note: This article applies to Python 3 specifically. Check out the other tutoria
# Enforce precedence with parentheses
(1 + 3) * 2 # => 8
-
# Boolean values are primitives
True
False
@@ -60,7 +61,6 @@ False
not True # => False
not False # => True
-
# Equality is ==
1 == 1 # => True
2 == 1 # => False
@@ -79,7 +79,6 @@ not False # => True
1 < 2 < 3 # => True
2 < 3 < 2 # => False
-
# Strings are created with " or '
"This is a string."
'This is also a string.'