Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Écriture de Fonctions | Fonctions
Python Ninja

Glissez pour afficher le menu

book
Écriture de Fonctions

Parties d'une Fonction

  • Déclaration : Elle commence par le mot-clé def .

  • Nom : L'identifiant de 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

py

ninja.py

copy
  • ninja_controller : Contrôle le ninja en appelant loot_box deux fois et en se déplaçant quatre fois à droite.

  • loot_box : Définit un ensemble d'actions (se déplacer, ramasser des sushis) pour le ninja.

  • Paramètre : Les deux fonctions prennent un objet ninja qui a des méthodes comme go_right() , go_up() , etc.

Tâche

Swipe to start coding

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
py

ninja.py

Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Écriture de Fonctions

Parties d'une Fonction

  • Déclaration : Elle commence par le mot-clé def .

  • Nom : L'identifiant de 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

py

ninja.py

copy
  • ninja_controller : Contrôle le ninja en appelant loot_box deux fois et en se déplaçant quatre fois à droite.

  • loot_box : Définit un ensemble d'actions (se déplacer, ramasser des sushis) pour le ninja.

  • Paramètre : Les deux fonctions prennent un objet ninja qui a des méthodes comme go_right() , go_up() , etc.

Tâche

Swipe to start coding

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 2
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt