Browse Source

Corrections relevées par Hugues

master
Dimitri Merejkowsky 4 years ago
parent
commit
5b02379004
3 changed files with 4 additions and 4 deletions
  1. +1
    -1
      cours/source/17-décorateurs/02-décorateurs.rst
  2. +1
    -1
      cours/source/19-classes-04/01-attributs-et-instances-de-classes.rst
  3. +2
    -2
      cours/source/19-classes-04/02-objets.rst

+ 1
- 1
cours/source/17-décorateurs/02-décorateurs.rst View File

@@ -11,7 +11,7 @@ de la fonction décorée::

def mon_décorateur(fonction):
def fonction_retournée():
# fait quelque chose l'argument `fonction`, par exemple
# fait quelque chose avec l'argument `fonction`, par exemple
# l'appeler avec un argument:
fonction(42)
return fonction_retournée


+ 1
- 1
cours/source/19-classes-04/01-attributs-et-instances-de-classes.rst View File

@@ -97,7 +97,7 @@ L'expression est constitué d'une classe à gauche du point (``Voiture``) et
d'un attribut à droite du point ``fabrique_ferrari`` suivi de parenthèses.

Comme ``fabrique_ferrari`` est une méthode de classe, on va appeler la méthode
de classe ``fabrique_ferrari`` en lui passent la classe Courante en argument.
de classe ``fabrique_ferrari`` en lui passant la classe Courante en argument.

On arrive ainsi dans le corps de la méthode de classe ``fabrique_ferrari``, et
``cls`` vaut la classe `Voiture`.


+ 2
- 2
cours/source/19-classes-04/02-objets.rst View File

@@ -18,10 +18,10 @@ toujours des instances d'une classe - on peut accéder à la classe qui a servi
Mais aussi::

print(type(2))
# affice: int
# affiche: int

print(type("bonjour"))
# affice: str
# affiche: str

Donc en Python, les entiers sont des instances de la classe ``int``, et les strings des instances de la
classe ``str``.