Este código toma una puntuación como entrada y devuelve la calificación correspondiente (Bueno, Regular, Malo, Pésimo) según los umbrales establecidos.
def obtener_calificacion(puntuacion):
if puntuacion >= 90:
return "Bueno"
elif puntuacion >= 70:
return "Regular"
elif puntuacion >= 50:
return "Malo"
else:
return "Pésimo"
puntuacion = int(input("Ingrese la puntuación: "))
calificacion = obtener_calificacion(puntuacion)
print("Calificación:", calificacion)
Versión simplificada:
puntuacion = int(input("Ingrese la puntuación: "))
calificacion = "Bueno" if puntuacion >= 90 else "Regular" if puntuacion >= 70 else "Malo" if puntuacion >= 50 else "Pésimo"
print("Calificación:", calificacion)
Pueder ir al artículo principal:
Códigos Sencillos hechos en Python