Wednesday, June 18, 2025

if-else (anidado)

 

Condiciones Anidadas en Python

Una estructura anidada es cuando hay un if dentro de otro. Permite evaluar múltiples condiciones de forma jerárquica.

📄 Código de ejemplo

edad = 25
if edad >= 18:
    if edad >= 65:
        print("Adulto mayor")
    else:
        print("Adulto")
else:
    print("Menor de edad")

🧠 Explicación

La estructura evalúa primero si es mayor de edad y luego si también es adulto mayor.

✅ Casos prácticos

🔹 Caso 1:

calificacion = 10
if calificacion >= 6:
    if calificacion >= 9:
        print("Excelente")
    else:
        print("Bien")
else:
    print("Reprobado")

Resultado: Excelente

🔹 Caso 2:

dia = "domingo"
if dia == "sábado" or dia == "domingo":
    print("Fin de semana")
else:
    print("Día laboral")

Resultado: Fin de semana

No comments:

Post a Comment