Expresiones simples if/else
Ahora que estamos familiarizados con los operadores condicionales y sabemos cómo usarlos, podemos bifurcar nuestro código basándonos en ciertas condiciones. En Python, esto se logra con la siguiente estructura:
if condition:
execute this if the condition is true
else:
execute this if the condition is false
En el ejemplo anterior, la condition
puede ser una "declaración condicional" o un "valor booleano". Por ejemplo, podría ser a != 4
o b > 100
. Los comandos debajo de if
y else
son instrucciones que se ejecutan dependiendo de si se cumple la condición. Pueden ser funciones print()
, asignaciones de variables, operaciones aritméticas, manipulación de strings, etc.
Veamos un ejemplo: Supongamos que tenemos una string y queremos determinar si es larga. Definiremos una string como 'long' si contiene más de 20
caracteres.
1234567891011121314151617# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
Nota
Recuerde, los bloques de código bajo las sentencias
if
yelse
deben tener una sangría consistente (por ejemplo, 2 espacios, 4 espacios, etc.).
¡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
Awesome!
Completion rate improved to 1.64
Expresiones simples if/else
Desliza para mostrar el menú
Ahora que estamos familiarizados con los operadores condicionales y sabemos cómo usarlos, podemos bifurcar nuestro código basándonos en ciertas condiciones. En Python, esto se logra con la siguiente estructura:
if condition:
execute this if the condition is true
else:
execute this if the condition is false
En el ejemplo anterior, la condition
puede ser una "declaración condicional" o un "valor booleano". Por ejemplo, podría ser a != 4
o b > 100
. Los comandos debajo de if
y else
son instrucciones que se ejecutan dependiendo de si se cumple la condición. Pueden ser funciones print()
, asignaciones de variables, operaciones aritméticas, manipulación de strings, etc.
Veamos un ejemplo: Supongamos que tenemos una string y queremos determinar si es larga. Definiremos una string como 'long' si contiene más de 20
caracteres.
1234567891011121314151617# Assign some variable test = "small string" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special") # Check on different string test = "This string is very-very and very large" # Conditional statement if len(test) > 20: print("This string is long!") else: print("Nothing special")
Nota
Recuerde, los bloques de código bajo las sentencias
if
yelse
deben tener una sangría consistente (por ejemplo, 2 espacios, 4 espacios, etc.).
¡Gracias por tus comentarios!