📘 Recordatorio rápido
if-elif-else: evalúa condiciones en cadena. Solo se ejecuta el primer bloque verdadero.
if puntos >= 1000:
print("Oro")
elif puntos >= 500:
print("Plata")
else:
print("Sin medalla")
match-case: compara una variable con varios patrones. Usa | para agrupar y _ como caso por defecto.
match genero:
case "acción":
print("Acción")
case "comedia":
print("Comedia")
case _:
print("Otro")
elif Ejercicios con if-elif-else
Con puntos:
• ≥1000 → "Oro"
• ≥500 → "Plata"
• ≥100 → "Bronce"
• <100 → "Sin medalla"
El resultado aparecerá aquí…
Con edad:
• <1 → "Bebé"
• <12 → "Niño"
• <18 → "Adolescente"
• <65 → "Adulto"
• ≥65 → "Mayor"
El resultado aparecerá aquí…
Con temperatura (°C):
• <0 → "Congelado"
• <20 → "Frío"
• <30 → "Templado"
• ≥30 → "Caluroso"
El resultado aparecerá aquí…
Con salario:
• <1000 → "Bajo"
• <3000 → "Medio"
• <6000 → "Alto"
• ≥6000 → "Muy alto"
El resultado aparecerá aquí…
Con distancia (km):
• <1 → "Muy cerca"
• <10 → "Cerca"
• <100 → "Lejos"
• ≥100 → "Muy lejos"
El resultado aparecerá aquí…
match Ejercicios con match-case
Con genero:
• "acción" → "Acción"
• "comedia" → "Comedia"
• "drama" → "Drama"
• otro → "Otro"
El resultado aparecerá aquí…
Con dia:
• "lunes" | "martes" → "Inicio de semana"
• "miércoles" → "Mitad de semana"
• "jueves" | "viernes" → "Fin de semana laboral"
• otro → "Fin de semana"
El resultado aparecerá aquí…
Con nivel_estudio:
• "primaria" → "Básico"
• "secundaria" → "Básico"
• "universidad" → "Superior"
• otro → "Otro"
El resultado aparecerá aquí…
Con moneda:
• "USD" → "Dólar"
• "EUR" → "Euro"
• "JPY" → "Yen"
• otro → "Otra"
El resultado aparecerá aquí…
Con tipo_musica:
• "rock" → "Rock"
• "pop" → "Pop"
• "clásica" → "Clásica"
• otro → "Otra"
El resultado aparecerá aquí…