Valores Booleanos
Desliza para mostrar el menú
Antes de continuar, explorarás algo nuevo sobre Python.
Entorno del Ninja
Para ayudar al Ninja a navegar por el mapa, puedes observar las celdas que lo rodean. Los siguientes métodos permiten al Ninja comprobar qué hay cerca:
object_up()revisa la celda encima del Ninja;object_down()revisa debajo;object_left()revisa a la izquierda;object_right()revisa a la derecha.
Cada método devuelve una cadena que describe el objeto en esa celda: "wall", "sushi" o "empty".
Comparaciones de Cadenas
En Python, puedes comparar cadenas utilizando:
==comprueba si dos cadenas son iguales;!=comprueba si dos cadenas son diferentes.
El resultado de estas comparaciones es un valor booleano.
Valores booleanos
En Python, un booleano es un tipo de valor que puede ser una de dos cosas: True o False.
Dado que funciones como object_up() devuelven cadenas de texto, puedes comprobar lo que el Ninja ve y convertir esa información en algo que tu código pueda utilizar:
¿Hay sushi a la derecha? → True o False:
ninja.object_right() == "sushi"
¿Hay una pared a la izquierda? → True o False:
ninja.object_left() == "wall"
¡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