Contenu du cours
Python Ninja
Python Ninja
Écrire des Fonctions
Parties d'une Fonction
- Déclaration : Elle commence par le mot-clé
def
. - Nom : L'identifiant pour la fonction comme
ninja_controller
,loot_box
, etc. - Paramètres : Variables listées entre parenthèses qui acceptent des valeurs lorsque la fonction est appelée.
- Corps : Un bloc de code indenté sous la déclaration de fonction, qui exécute les actions de la fonction.
- Valeur de Retour : Instruction optionnelle pour renvoyer une valeur. Sans cela, les fonctions renvoient
None
.
Exemple
ninja.py
-
ninja_controller
: Contrôle le ninja en appelantloot_box
deux fois et en se déplaçant quatre fois à droite. -
loot_box
: Définit un ensemble d'actions (déplacement, ramassage de sushi) pour le ninja. -
Paramètre : Les deux fonctions prennent un objet ninja qui a des méthodes comme
go_right()
,go_up()
, etc.
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
Écrire des Fonctions
Parties d'une Fonction
- Déclaration : Elle commence par le mot-clé
def
. - Nom : L'identifiant pour la fonction comme
ninja_controller
,loot_box
, etc. - Paramètres : Variables listées entre parenthèses qui acceptent des valeurs lorsque la fonction est appelée.
- Corps : Un bloc de code indenté sous la déclaration de fonction, qui exécute les actions de la fonction.
- Valeur de Retour : Instruction optionnelle pour renvoyer une valeur. Sans cela, les fonctions renvoient
None
.
Exemple
ninja.py
-
ninja_controller
: Contrôle le ninja en appelantloot_box
deux fois et en se déplaçant quatre fois à droite. -
loot_box
: Définit un ensemble d'actions (déplacement, ramassage de sushi) pour le ninja. -
Paramètre : Les deux fonctions prennent un objet ninja qui a des méthodes comme
go_right()
,go_up()
, etc.
Swipe to start coding
Solution
Merci pour vos commentaires !