📘 Recordatorio rápido
if-elif-else: evalúa condiciones en cadena. Solo se ejecuta el primer bloque verdadero.
if puntos >= 90:
print("A")
elif puntos >= 80:
print("B")
else:
print("C")
match-case: compara una variable con varios patrones. Usa | para agrupar y _ como caso por defecto.
match moneda:
case "USD":
print("Dólar")
case "EUR":
print("Euro")
case _:
print("Otra moneda")
elif Ejercicios con if-elif-else
Con puntos (0-100):
• ≥90 → "A"
• ≥80 → "B"
• ≥70 → "C"
• ≥60 → "D"
• <60 → "F"
El resultado aparecerá aquí…
Con litros:
• <10 → "Tanque bajo"
• <30 → "Medio"
• <50 → "Alto"
• ≥50 → "Lleno"
El resultado aparecerá aquí…
Con edad_mascota (años):
• <1 → "Cachorro"
• <3 → "Joven"
• <8 → "Adulto"
• ≥8 → "Mayor"
El resultado aparecerá aquí…
Con temperatura (°C):
• <36 → "Hipotermia"
• <37.5 → "Normal"
• <39 → "Fiebre"
• ≥39 → "Fiebre alta"
El resultado aparecerá aquí…
Con hora (0-23):
• <6 → "Madrugada"
• <12 → "Mañana"
• <18 → "Tarde"
• <24 → "Noche"
El resultado aparecerá aquí…
match Ejercicios con match-case
Con moneda:
• "USD" → "Dólar"
• "EUR" → "Euro"
• "MXN" → "Peso mexicano"
• otro → "Otra"
El resultado aparecerá aquí…
Con talla:
• "S" → "Pequeña"
• "M" → "Mediana"
• "L" → "Grande"
• "XL" → "Extra grande"
• otro → "Desconocida"
El resultado aparecerá aquí…
Con genero:
• "rock" → "Rock"
• "pop" → "Pop"
• "jazz" → "Jazz"
• otro → "Otro"
El resultado aparecerá aquí…
Con transporte:
• "auto" → "Terrestre"
• "avión" → "Aéreo"
• "barco" → "Acuático"
• otro → "Otro"
El resultado aparecerá aquí…
Con clima:
• "soleado" → "Soleado"
• "lluvioso" → "Lluvioso"
• "nublado" → "Nublado"
• otro → "Otro"
El resultado aparecerá aquí…