| @@ -11,7 +11,7 @@ de la fonction décorée:: | |||||
| def mon_décorateur(fonction): | def mon_décorateur(fonction): | ||||
| def fonction_retournée(): | 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: | # l'appeler avec un argument: | ||||
| fonction(42) | fonction(42) | ||||
| return fonction_retournée | return fonction_retournée | ||||
| @@ -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. | 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 | 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 | On arrive ainsi dans le corps de la méthode de classe ``fabrique_ferrari``, et | ||||
| ``cls`` vaut la classe `Voiture`. | ``cls`` vaut la classe `Voiture`. | ||||
| @@ -18,10 +18,10 @@ toujours des instances d'une classe - on peut accéder à la classe qui a servi | |||||
| Mais aussi:: | Mais aussi:: | ||||
| print(type(2)) | print(type(2)) | ||||
| # affice: int | |||||
| # affiche: int | |||||
| print(type("bonjour")) | 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 | Donc en Python, les entiers sont des instances de la classe ``int``, et les strings des instances de la | ||||
| classe ``str``. | classe ``str``. | ||||