Défi : Aligner Deux Colonnes
Bienvenue dans le défi "Aligner deux colonnes" !
Récapitulons les méthodes et fonctionnalités ninja que vous avez apprises :
Méthodes Ninja :
go_right()
,go_left()
,go_up()
,go_down()
: Déplacez le ninja d'une case dans la direction spécifiée.pick_sushi()
: Ramassez le sushi de la carte et ajoutez-le à votre inventaire.put_sushi()
: Placez le sushi de votre inventaire sur une case.object_up()
,object_down()
,object_right()
,object_left()
: Déterminez l'objet dans la case suivante dans la direction spécifiée, renvoyant "wall", "sushi" ou "empty".
Concepts de Programmation :
- Fonctions : Créez des blocs de code réutilisables pour effectuer des tâches spécifiques.
- Décomposition : Décomposez des problèmes complexes en parties plus petites et gérables.
- Boucles : Utilisez les boucles
for
etwhile
pour répéter des actions. - Instructions Conditionnelles : Utilisez les instructions
if-else
pour prendre des décisions basées sur des conditions.
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
Can you explain what the "Align Two Columns" challenge is about?
Can you give an example of how to use these ninja methods in a solution?
What is the goal or objective I need to achieve in this challenge?
Awesome!
Completion rate improved to 2.94
Défi : Aligner Deux Colonnes
Glissez pour afficher le menu
Bienvenue dans le défi "Aligner deux colonnes" !
Récapitulons les méthodes et fonctionnalités ninja que vous avez apprises :
Méthodes Ninja :
go_right()
,go_left()
,go_up()
,go_down()
: Déplacez le ninja d'une case dans la direction spécifiée.pick_sushi()
: Ramassez le sushi de la carte et ajoutez-le à votre inventaire.put_sushi()
: Placez le sushi de votre inventaire sur une case.object_up()
,object_down()
,object_right()
,object_left()
: Déterminez l'objet dans la case suivante dans la direction spécifiée, renvoyant "wall", "sushi" ou "empty".
Concepts de Programmation :
- Fonctions : Créez des blocs de code réutilisables pour effectuer des tâches spécifiques.
- Décomposition : Décomposez des problèmes complexes en parties plus petites et gérables.
- Boucles : Utilisez les boucles
for
etwhile
pour répéter des actions. - Instructions Conditionnelles : Utilisez les instructions
if-else
pour prendre des décisions basées sur des conditions.
Swipe to start coding
Solution
Explorer d'autres cours dans le catalogue
Merci pour vos commentaires !
Awesome!
Completion rate improved to 2.94ninja.py