Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Construire la Lettre K | Défis
Python Ninja

Glissez pour afficher le menu

book
Défi : Construire la Lettre K

Bienvenue dans le défi « Construire la lettre K » ! Dans ce chapitre, vous mettrez à l'épreuve vos compétences en programmation en construisant la lettre « K » à l'aide du Ninja Game.

Avant de commencer, récapitulons rapidement les méthodes ninja et les fonctionnalités que vous avez apprises :

Méthodes Ninja :

  • go_right() , go_left() , go_up() , go_down() : Déplacer le ninja d'une case dans la direction spécifiée.

  • pick_sushi() : Ramasser un sushi sur la carte et l'ajouter à votre inventaire.

  • put_sushi() : Placer un sushi de votre inventaire sur une case.

  • object_up() , object_down() , object_right() , object_left() : Déterminer l'objet dans la case suivante dans la direction spécifiée, retournant "wall", "sushi" ou "empty".

Concepts de programmation :

  • Fonctions : Créer des blocs de code réutilisables pour effectuer des tâches spécifiques.

  • Décomposition : Diviser des problèmes complexes en parties plus petites et gérables.

  • Boucles : Utiliser les boucles for et while pour répéter des actions.

  • Instructions conditionnelles : Utiliser les instructions if-else pour prendre des décisions en fonction de conditions.

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 6. Chapitre 1
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
Défi : Construire la Lettre K

Bienvenue dans le défi « Construire la lettre K » ! Dans ce chapitre, vous mettrez à l'épreuve vos compétences en programmation en construisant la lettre « K » à l'aide du Ninja Game.

Avant de commencer, récapitulons rapidement les méthodes ninja et les fonctionnalités que vous avez apprises :

Méthodes Ninja :

  • go_right() , go_left() , go_up() , go_down() : Déplacer le ninja d'une case dans la direction spécifiée.

  • pick_sushi() : Ramasser un sushi sur la carte et l'ajouter à votre inventaire.

  • put_sushi() : Placer un sushi de votre inventaire sur une case.

  • object_up() , object_down() , object_right() , object_left() : Déterminer l'objet dans la case suivante dans la direction spécifiée, retournant "wall", "sushi" ou "empty".

Concepts de programmation :

  • Fonctions : Créer des blocs de code réutilisables pour effectuer des tâches spécifiques.

  • Décomposition : Diviser des problèmes complexes en parties plus petites et gérables.

  • Boucles : Utiliser les boucles for et while pour répéter des actions.

  • Instructions conditionnelles : Utiliser les instructions if-else pour prendre des décisions en fonction de conditions.

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 6. Chapitre 1
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