Contenido del Curso
Ninja de Python
Ninja de Python
Sentencias If-Else
En este capítulo, exploraremos el concepto de declaraciones if-else en Python. Las declaraciones if-else nos permiten tomar decisiones en nuestro código basadas en ciertas condiciones. Este es un concepto fundamental en programación que nos permite controlar el flujo de nuestros programas.
Comprendiendo las Declaraciones If-else
Una declaración 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 a diferentes situaciones.
Aquí está la estructura básica de una declaración if-else:
condition = 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, usar "not" la hará falsa, y viceversa. Esto puede ser muy útil cuando deseas ejecutar código solo cuando una condición no se cumple.
Por ejemplo:
condition = False if not condition: print("Condition is false")
Ejemplo
Veamos un ejemplo que utiliza declaraciones 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
En este ejemplo, el ninja continuará moviéndose y recogiendo sushi hasta que encuentre paredes tanto arriba como a la derecha. La declaració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
Sentencias If-Else
En este capítulo, exploraremos el concepto de declaraciones if-else en Python. Las declaraciones if-else nos permiten tomar decisiones en nuestro código basadas en ciertas condiciones. Este es un concepto fundamental en programación que nos permite controlar el flujo de nuestros programas.
Comprendiendo las Declaraciones If-else
Una declaración 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 a diferentes situaciones.
Aquí está la estructura básica de una declaración if-else:
condition = 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, usar "not" la hará falsa, y viceversa. Esto puede ser muy útil cuando deseas ejecutar código solo cuando una condición no se cumple.
Por ejemplo:
condition = False if not condition: print("Condition is false")
Ejemplo
Veamos un ejemplo que utiliza declaraciones 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
En este ejemplo, el ninja continuará moviéndose y recogiendo sushi hasta que encuentre paredes tanto arriba como a la derecha. La declaració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!