Contenu du cours
Techniques Python Intermédiaires
Techniques Python Intermédiaires
2. Arguments dans les Fonctions
3. Fonction Comme Argument
Défi : Recette de Smores de Base
Tâche
Swipe to start coding
Lorsque vous exécutez ce script, il doit afficher les couches d'un smore dans le bon ordre : cracker, chocolat, guimauve, cracker.
Cet exercice démontre le concept de la façon dont les décorateurs enveloppent la fonctionnalité autour d'une fonction en Python.
- Dans la fonction wrapper du décorateur
crackers
, vous devez appeler la fonction en cours de décoration (c'est-à-dire,func
). Cela doit être fait entre les deux instructions print; - Assurez-vous que la fonction func est appelée avec tous les arguments et arguments nommés qu'elle pourrait recevoir;
- Similaire au décorateur crackers, le décorateur chocolat doit appeler la fonction qu'il décore.
- La tâche principale est de mettre les décorateurs dans le bon ordre. Vous devez recevoir :
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 6
Défi : Recette de Smores de Base
Tâche
Swipe to start coding
Lorsque vous exécutez ce script, il doit afficher les couches d'un smore dans le bon ordre : cracker, chocolat, guimauve, cracker.
Cet exercice démontre le concept de la façon dont les décorateurs enveloppent la fonctionnalité autour d'une fonction en Python.
- Dans la fonction wrapper du décorateur
crackers
, vous devez appeler la fonction en cours de décoration (c'est-à-dire,func
). Cela doit être fait entre les deux instructions print; - Assurez-vous que la fonction func est appelée avec tous les arguments et arguments nommés qu'elle pourrait recevoir;
- Similaire au décorateur crackers, le décorateur chocolat doit appeler la fonction qu'il décore.
- La tâche principale est de mettre les décorateurs dans le bon ordre. Vous devez recevoir :
Solution
Tout était clair ?
Merci pour vos commentaires !
Section 5. Chapitre 6