Desafío: Construir la Letra K
¡Bienvenido al desafío "Construye la letra K"! En este capítulo, pondrás a prueba tus habilidades de programación construyendo la letra "K" utilizando el Ninja Game.
Antes de comenzar, repasemos rápidamente los métodos y características del ninja que has aprendido:
Métodos del Ninja:
go_right(),go_left(),go_up(),go_down(): Mueve al ninja una celda en la dirección especificada.pick_sushi(): Recoge sushi del mapa y agrégalo a tu inventario.put_sushi(): Coloca sushi de tu inventario en una celda.object_up(),object_down(),object_right(),object_left(): Determina el objeto en la siguiente celda en la dirección especificada, devolviendo "wall", "sushi" o "empty".
Conceptos de Programación:
- Funciones: Crear bloques de código reutilizables para realizar tareas específicas.
- Descomposición: Dividir problemas complejos en partes más pequeñas y manejables.
- Bucles: Utilizar bucles
forywhilepara repetir acciones. - Sentencias condicionales: Utilizar sentencias
if-elsepara tomar decisiones basadas en condiciones.
Swipe to start coding
Solución
Explora otros cursos en el Catálogo
¡Gracias por tus comentarios!
ninja.py
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.94
Desafío: Construir la Letra K
Desliza para mostrar el menú
¡Bienvenido al desafío "Construye la letra K"! En este capítulo, pondrás a prueba tus habilidades de programación construyendo la letra "K" utilizando el Ninja Game.
Antes de comenzar, repasemos rápidamente los métodos y características del ninja que has aprendido:
Métodos del Ninja:
go_right(),go_left(),go_up(),go_down(): Mueve al ninja una celda en la dirección especificada.pick_sushi(): Recoge sushi del mapa y agrégalo a tu inventario.put_sushi(): Coloca sushi de tu inventario en una celda.object_up(),object_down(),object_right(),object_left(): Determina el objeto en la siguiente celda en la dirección especificada, devolviendo "wall", "sushi" o "empty".
Conceptos de Programación:
- Funciones: Crear bloques de código reutilizables para realizar tareas específicas.
- Descomposición: Dividir problemas complejos en partes más pequeñas y manejables.
- Bucles: Utilizar bucles
forywhilepara repetir acciones. - Sentencias condicionales: Utilizar sentencias
if-elsepara tomar decisiones basadas en condiciones.
Swipe to start coding
Solución
Explora otros cursos en el Catálogo
¡Gracias por tus comentarios!
ninja.py