Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Closure : fabrique de compteur
Les closures sont partout dans le code Python moderne : dans les décorateurs, les callbacks, les factories de fonctions. Une closure, c'est une fonction interne qui se souvient des variables de la fonction qui l'a créée, même après que celle-ci a terminé.
Exemple : def creer_multiplicateur(facteur): def multiplier(x): return x * facteur return multiplier