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
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
ifyelsedeben tener una sangría consistente (por ejemplo, 2 espacios, 4 espacios, etc.).
¡Gracias por tus comentarios!