Contenido del Curso
Introducción a Python
Introducción a Python
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:
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.
# 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.).
¿Todo estuvo claro?