relecture de la formation
This commit is contained in:
parent
dfa5883b0f
commit
62b57d9dfb
|
@ -592,13 +592,10 @@ compatible, ça marche. Le typage est fort, on demande des types
|
||||||
TypeError: cannot concatenate 'str' and 'int' objects
|
TypeError: cannot concatenate 'str' and 'int' objects
|
||||||
|
|
||||||
>>> addition_forte("1", 4)
|
>>> addition_forte("1", 4)
|
||||||
TypeError: cannot concatenate 'str' and 'int' objects
|
|
||||||
|
|
||||||
>>> addition_faible("a", "b")
|
|
||||||
5
|
5
|
||||||
|
|
||||||
Remarquons que `addition_faible` renvoie forcément un type `int` tandis
|
Remarquons que `addition_forte` renvoie forcément un type `int` tandis
|
||||||
que `addition_forte` peut renvoyer un autre type, ceci est dû au
|
que `addition_faible` peut renvoyer un autre type, ceci est dû au
|
||||||
polymorphisme paramétrique.
|
polymorphisme paramétrique.
|
||||||
|
|
||||||
.. todo:: en python un type et une classe, c'est la même chose
|
.. todo:: en python un type et une classe, c'est la même chose
|
||||||
|
|
Loading…
Reference in New Issue