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