Skip to content

Condicionales

Condicionales (if)

if condición1:
    bloque código
elif condición2:
    bloque código
...
else :
    bloque código

Evalúa la expresión lógica condición1 y ejecuta el primer bloque de código si es True; si no, evalúa la siguientes condiciones hasta llegar a la primera que es True y ejecuta el bloque de código asociado. Si ninguna condición es True ejecuta el bloque de código después de else:.

Pueden aparecer varios bloques elif pero solo uno else al final.

Los bloques de código deben estar indentados por 4 espacios.

La instrucción condicional permite evaluar el estado del programa y tomar decisiones sobre qué código ejecutar en función del mismo.

edad = 14
if edad <= 18 : 
    print('Menor')
elif edad > 65:
    print('Jubilado')
else:
    print('Activo')

# output Menor
age = 20
if edad <= 18 : 
    print('Menor')
elif edad > 65:
    print('Jubilado')
else:
    print('Activo')

# output Activo