🐍 Python · Bloque 7 elif + match-case

Resuelve cada ejercicio escribiendo el código en el editor y presionando Ejecutar.

📘 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
1. Promedio académicoelif
Con promedio (0-10):
• ≥9 → "Excelente"
• ≥7 → "Bueno"
• ≥5 → "Regular"
• <5 → "Deficiente"
El resultado aparecerá aquí…
2. Índice de masa corporalelif
Con peso (kg):
• <50 → "Bajo"
• <70 → "Normal"
• <90 → "Sobrepeso"
• ≥90 → "Obesidad"
El resultado aparecerá aquí…
3. Categoría por edadelif
Con edad:
• <18 → "Menor"
• <30 → "Joven"
• <60 → "Adulto"
• ≥60 → "Mayor"
El resultado aparecerá aquí…
4. Sensación térmicaelif
Con temperatura (°C):
• <15 → "Frío"
• <25 → "Templado"
• <35 → "Caluroso"
• ≥35 → "Muy caluroso"
El resultado aparecerá aquí…
5. Clasificación por notaelif
Con nota (0-10):
• 10 → "Sobresaliente"
• 9 → "Notable"
• 8 → "Bien"
• 7 → "Aprobado"
• <7 → "Reprobado"
El resultado aparecerá aquí…
match Ejercicios con match-case
6. Color primario o secundariomatch
Con color:
• "rojo" | "azul" | "amarillo" → "Primario"
• otro → "Secundario"
El resultado aparecerá aquí…
7. País por códigomatch
Con pais:
• "MX" → "México"
• "AR" → "Argentina"
• "CO" → "Colombia"
• "ES" → "España"
• otro → "Otro"
El resultado aparecerá aquí…
8. Color de frutamatch
Con fruta:
• "manzana" → "Roja"
• "plátano" → "Amarilla"
• "uva" → "Morada"
• otro → "Otra"
El resultado aparecerá aquí…
9. Estación (nombre)match
Con estacion:
• "verano" → "Calor"
• "invierno" → "Frío"
• "otoño" → "Templado"
• "primavera" → "Templado"
• otro → "Otra"
El resultado aparecerá aquí…
10. Familia de instrumentomatch
Con instrumento:
• "guitarra" → "Cuerda"
• "piano" → "Teclado"
• "batería" → "Percusión"
• otro → "Otro"
El resultado aparecerá aquí…