ninja.py
Décomposition
Glissez pour afficher le menu
Décomposition désigne le fait de diviser une solution complexe en fonctions plus petites et de les combiner librement. Il est possible d’appeler une fonction personnalisée à l’intérieur d’une autre, de mélanger vos propres fonctions avec les méthodes intégrées du Ninja, et de les réutiliser autant de fois que nécessaire.
En superposant des actions simples étape par étape, il devient possible de construire un comportement complexe tout en gardant le code clair et facile à gérer. Étudiez le code ci-dessous :
ninja.py
Comme vous pouvez le constater, move_to_next_tunnel utilise des méthodes intégrées, loot_tunnel utilise move_to_next_tunnel ainsi que des méthodes intégrées, et ninja_controller utilise loot_tunnel trois fois.


Swipe to start coding
Solution
Explorer d'autres cours dans le catalogue
Merci pour vos commentaires !
ninja.py
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion