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
ifyelsedeben 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
Pregunte me preguntas sobre este tema
Resumir este capítulo
Mostrar ejemplos del mundo real
Genial!
Completion tasa mejorada a 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
ifyelsedeben tener una sangría consistente (por ejemplo, 2 espacios, 4 espacios, etc.).
¡Gracias por tus comentarios!