Sentencias If-Else
Comprensión de las sentencias if-else
Una sentencia if-else evalúa una condición y ejecuta un bloque de código si la condición es verdadera. Si la condición es falsa, puede ejecutar un bloque de código alternativo. Así es como podemos hacer que nuestros programas respondan de manera diferente ante distintas situaciones.
Esta es la estructura básica de una sentencia if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
La palabra clave not
La palabra clave not se utiliza para negar una expresión booleana. Si una condición es verdadera, al usar "not" se vuelve falsa, y viceversa. Esto puede ser muy útil cuando se desea ejecutar código solo cuando una condición no se cumple.
123condition = False if not condition: print("Condition is false")
Observa un ejemplo que utiliza sentencias if-else para ayudar a nuestro ninja a recoger todo el sushi en el mapa. El ninja se moverá por la cuadrícula, recogiendo sushi mientras evita las paredes.
ninja.py
index.html
preset.py
El ninja continuará moviéndose y recogiendo sushi hasta que encuentre paredes tanto arriba como a la derecha. La instrucción if-else verifica si hay una pared a la derecha. Si la hay, el ninja se mueve hacia arriba y recoge sushi. De lo contrario, se mueve a la derecha y recoge sushi.
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 2.94
Sentencias If-Else
Desliza para mostrar el menú
Comprensión de las sentencias if-else
Una sentencia if-else evalúa una condición y ejecuta un bloque de código si la condición es verdadera. Si la condición es falsa, puede ejecutar un bloque de código alternativo. Así es como podemos hacer que nuestros programas respondan de manera diferente ante distintas situaciones.
Esta es la estructura básica de una sentencia if-else:
12345condition = True if condition: print("Condition is true") else: print("Condition is false")
La palabra clave not
La palabra clave not se utiliza para negar una expresión booleana. Si una condición es verdadera, al usar "not" se vuelve falsa, y viceversa. Esto puede ser muy útil cuando se desea ejecutar código solo cuando una condición no se cumple.
123condition = False if not condition: print("Condition is false")
Observa un ejemplo que utiliza sentencias if-else para ayudar a nuestro ninja a recoger todo el sushi en el mapa. El ninja se moverá por la cuadrícula, recogiendo sushi mientras evita las paredes.
ninja.py
index.html
preset.py
El ninja continuará moviéndose y recogiendo sushi hasta que encuentre paredes tanto arriba como a la derecha. La instrucción if-else verifica si hay una pared a la derecha. Si la hay, el ninja se mueve hacia arriba y recoge sushi. De lo contrario, se mueve a la derecha y recoge sushi.
Swipe to start coding
Solución
¡Gracias por tus comentarios!
ninja.py
index.html
preset.py