Primeros Pasos
Desliza para mostrar el menú
¡Bienvenido a Python Ninja!
En este curso, aprenderás el lenguaje de programación Python jugando un juego. En lugar de escribir código abstracto, controlarás a un Ninja dentro de un pequeño mundo.
Al principio, comenzarás con comandos muy simples: mover al Ninja por el mapa, recoger sushi y colocarlo en los lugares correctos.
A medida que avances, los desafíos irán introduciendo poco a poco conceptos fundamentales de programación: funciones para reutilizar acciones, bucles para repetir pasos y condiciones para tomar decisiones.
¿Cómo controlar al Ninja?
El juego te proporciona comandos que te permiten controlar al Ninja. Aquí tienes un ejemplo de código sencillo para ayudarte a entender:
ninja.py
Puedes hacer clic en Ejecutar código para ver cómo funciona el código.
Cada vez que inicia el nivel, el juego busca este bloque:
def ninja_controller(ninja):
Considéralo como el lugar donde se escriben todas las instrucciones para tu Ninja. Todo lo que se escriba dentro de este bloque se ejecuta de arriba hacia abajo:
ninja.go_up()mueve al Ninja una casilla hacia arriba en el mapa;ninja.pick_sushi()recoge el sushi en la casilla donde está el Ninja.
Todos los comandos Ninja deben estar indentados dentro de ninja_controller.
Por ejemplo, el siguiente código no funciona:
def ninja_controller(ninja):
ninja.go_up()
ninja.pick_sushi()
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla