Skip to content
Snippets Groups Projects
Unverified Commit 6b129c1d authored by Bertrand  NÉRON's avatar Bertrand NÉRON
Browse files

fix python 2 print

parent 48dbdd8d
No related branches found
No related tags found
No related merge requests found
Pipeline #58651 passed
...@@ -28,11 +28,11 @@ help you by drawing diagram. ...@@ -28,11 +28,11 @@ help you by drawing diagram.
def func(): def func():
y = 5 y = 5
print locals() print(locals())
>>> func() >>> func()
{'y': 5} {'y': 5}
>>> print x >>> print(x)
4 4
.. container:: clearer .. container:: clearer
...@@ -59,15 +59,15 @@ help you by drawing diagram. ...@@ -59,15 +59,15 @@ help you by drawing diagram.
def func(): def func():
y = 5 y = 5
x = 8 x = 8
print locals() print(locals())
x = x + 2 x = x + 2
>>> y = func() >>> y = func()
{'y': 5, 'x': 8} {'y': 5, 'x': 8}
>>> >>>
>>> print y >>> print(y)
None None
>>> print x >>> print(x)
4 4
.. container:: clearer .. container:: clearer
...@@ -93,7 +93,7 @@ help you by drawing diagram. ...@@ -93,7 +93,7 @@ help you by drawing diagram.
def func(a): def func(a):
y = x + 2 y = x + 2
print locals() print(locals())
x = y x = y
return y return y
...@@ -134,7 +134,7 @@ help you by drawing diagram. ...@@ -134,7 +134,7 @@ help you by drawing diagram.
def func(a): def func(a):
x = x + 2 x = x + 2
print locals() print(locals())
return x return x
y = func(x) y = func(x)
...@@ -171,9 +171,9 @@ help you by drawing diagram. ...@@ -171,9 +171,9 @@ help you by drawing diagram.
y = func(x) y = func(x)
>>> print x >>> print(x)
4 4
>>> print y == x >>> print(y == x)
False False
.. container:: clearer .. container:: clearer
...@@ -200,11 +200,11 @@ help you by drawing diagram. ...@@ -200,11 +200,11 @@ help you by drawing diagram.
>>> x = 4 >>> x = 4
>>> z = func() >>> z = func()
>>> >>>
>>> print x >>> print(x)
4 4
>>> print z >>> print(z)
4 4
>>> print id(z) == id(x) >>> print(id(z) == id(x))
True True
.. container:: clearer .. container:: clearer
...@@ -225,15 +225,15 @@ help you by drawing diagram. ...@@ -225,15 +225,15 @@ help you by drawing diagram.
x = 4 x = 4
def func(x = 5): def func(x=5):
x = x + 2 x = x + 2
return x return x
>>> y = func(x) >>> y = func(x)
>>> >>>
>>> print x >>> print(x)
4 4
>>> print y >>> print(y)
6 6
.. container:: clearer .. container:: clearer
...@@ -259,7 +259,7 @@ help you by drawing diagram. ...@@ -259,7 +259,7 @@ help you by drawing diagram.
def func(a): def func(a):
global x global x
def func2(): def func2():
print locals() print(locals())
y = x + 4 y = x + 4
return y return y
z = func2() z = func2()
...@@ -267,9 +267,9 @@ help you by drawing diagram. ...@@ -267,9 +267,9 @@ help you by drawing diagram.
y = func(x) y = func(x)
{} {}
>>> print x >>> print(x)
4 4
>>> print y >>> print(y)
8 8
.. container:: clearer .. container:: clearer
...@@ -296,11 +296,11 @@ help you by drawing diagram. ...@@ -296,11 +296,11 @@ help you by drawing diagram.
y = func(x) y = func(x)
>>> print x >>> print(x)
{'a': 4, 'b': 5} {'a': 4, 'b': 5}
>>> print y >>> print y
{'a': 4, 'b': 5} {'a': 4, 'b': 5}
>>> print x is y >>> print(x is y)
True True
.. container:: clearer .. container:: clearer
...@@ -326,9 +326,9 @@ help you by drawing diagram. ...@@ -326,9 +326,9 @@ help you by drawing diagram.
y = func(x) y = func(x)
>>> print x >>> print(x)
{'a': 4, 'b': 5} {'a': 4, 'b': 5}
>>> print y >>> print(y)
None None
.. container:: clearer .. container:: clearer
...@@ -398,7 +398,7 @@ help you by drawing diagram. ...@@ -398,7 +398,7 @@ help you by drawing diagram.
y = func(x) y = func(x)
print x print(x)
{'a': 4, 'b': 6} {'a': 4, 'b': 6}
| in this code *func2* is executed | in this code *func2* is executed
...@@ -433,7 +433,7 @@ help you by drawing diagram. ...@@ -433,7 +433,7 @@ help you by drawing diagram.
y = func(x) y = func(x)
print x print(x)
{'a': 4, 'b': 5} {'a': 4, 'b': 5}
| in this code *x* a variable x is defined locally in *func2* and hide the global variable x | in this code *x* a variable x is defined locally in *func2* and hide the global variable x
...@@ -444,7 +444,7 @@ help you by drawing diagram. ...@@ -444,7 +444,7 @@ help you by drawing diagram.
.. image :: _static/figs/spacer.png .. image :: _static/figs/spacer.png
Exercise Exercise
-------- --------
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment