📘 Recordatorio rápido
if-elif-else: evalúa condiciones en cadena. Solo se ejecuta el primer bloque verdadero.
if promedio >= 9:
print("Excelente")
elif promedio >= 7:
print("Bueno")
else:
print("Deficiente")
match-case: compara una variable con varios patrones. Usa | para agrupar y _ como caso por defecto.
match color:
case "rojo" | "azul" | "amarillo":
print("Primario")
case _:
print("Secundario")
elif Ejercicios con if-elif-else
Con promedio (0-10):
• ≥9 → "Excelente"
• ≥7 → "Bueno"
• ≥5 → "Regular"
• <5 → "Deficiente"
El resultado aparecerá aquí…
Con peso (kg):
• <50 → "Bajo"
• <70 → "Normal"
• <90 → "Sobrepeso"
• ≥90 → "Obesidad"
El resultado aparecerá aquí…
Con edad:
• <18 → "Menor"
• <30 → "Joven"
• <60 → "Adulto"
• ≥60 → "Mayor"
El resultado aparecerá aquí…
Con temperatura (°C):
• <15 → "Frío"
• <25 → "Templado"
• <35 → "Caluroso"
• ≥35 → "Muy caluroso"
El resultado aparecerá aquí…
Con nota (0-10):
• 10 → "Sobresaliente"
• 9 → "Notable"
• 8 → "Bien"
• 7 → "Aprobado"
• <7 → "Reprobado"
El resultado aparecerá aquí…
match Ejercicios con match-case
Con color:
• "rojo" | "azul" | "amarillo" → "Primario"
• otro → "Secundario"
El resultado aparecerá aquí…
Con pais:
• "MX" → "México"
• "AR" → "Argentina"
• "CO" → "Colombia"
• "ES" → "España"
• otro → "Otro"
El resultado aparecerá aquí…
Con fruta:
• "manzana" → "Roja"
• "plátano" → "Amarilla"
• "uva" → "Morada"
• otro → "Otra"
El resultado aparecerá aquí…
Con estacion:
• "verano" → "Calor"
• "invierno" → "Frío"
• "otoño" → "Templado"
• "primavera" → "Templado"
• otro → "Otra"
El resultado aparecerá aquí…
Con instrumento:
• "guitarra" → "Cuerda"
• "piano" → "Teclado"
• "batería" → "Percusión"
• otro → "Otro"
El resultado aparecerá aquí…