Fonctions d'Ordre Supérieur et Décorateurs en Python

Comprendre les Fonctions en tant qu'Objets En Python, les fonctions sont des citoyens de première classe. Cela signifie qu'elles peuvent être traitées comme n'importe quelle autre varible, stockées dans des structures de données, passées comme arguments à d'autres fonctions, ou retournées comme valeurs. Par exemple, la fonction native min, qui ...

Publié le 6 août à 17h15

Maîtrise des Captures Lambda en C++

L'essence des expressions lambda en C++ réside dans leur capacité à "capturer" des variables de leur environnement externe. Contrairement à certains langages gérés où l'accès aux variables locales par une lambda est implicite, C++ exige une déclaration explicite de la manière dont ces variables doivent être intégrées à la "fermet ...

Publié le 19 juillet à 21h39

Les décorateurs en Python

Les décorateurs en Python Après avoir compris les fermetures (closures) dans le chapitre précédent, les décorateurs en représentent une application particulière. La différence principale réside dans le fait que la fonction externe ne reçoit pas un type de variable ordinaire comme paramètre, mais plutôt le nom d'une fonction. Les décorateurs son ...

Publié le 31 mai à 17h42