miércoles

Condiciones anidadas

 

Decisiones con if-else anidados


Podemos poner un if dentro de otro para manejar más opciones. Es útil cuando las decisiones dependen de más de una condición.

 ejemplo

nota = 7

if nota >= 6:
    if nota >= 9:
        print("Excelente")
    else:
        print("Suficiente")
else:
    print("Reprobado")

 Explicacion

Primero se verifica si aprobó. Luego, dentro de esa condición, se evalúa si sacó calificación alta.

Casos prácticos

🔹 Caso 1:

edad = 10
if edad >= 18:
    print("Adulto")
else:
    if edad >= 13:
        print("Adolescente")
    else:
        print("Niño")

🔹 Caso 2:

dia = "martes"
if dia == "lunes":
    print("Inicio de semana")
else:
    if dia == "viernes":
        print("Casi fin de semana")
    else:
        print("Día normal")

No hay comentarios.:

Publicar un comentario

Bucle for

  Repeticiones usando for y range() for se usa para ejecutar un bloque muchas veces. range() genera una secuencia de números que el buc...