Hola Yanucelly, espero que estés bien
¡Qué bueno que tu código está funcionando! Veo que has implementado correctamente las condiciones para otorgar las becas según los criterios dados. Sin embargo, he notado un pequeño detalle en la nomenclatura de la salida para la "Media beca". En el enunciado se menciona "Media beca", mientras que en tu código has usado "Beca promedio". Aunque el funcionamiento es correcto, podrías considerar cambiar el texto para que coincida exactamente con las instrucciones del ejercicio. Así, tu código quedaría de la siguiente manera:
ingreso = float(input("Escriba su ingreso familiar mensual: "))
promedio = float(input("Escriba promedio del estudiante: "))
Asistencia = int(input("Escriba el porcentaje de asistencia: "))
if ingreso < 1500 and promedio > 8 and Asistencia >= 90:
print("Beca completa")
elif ingreso < 2500 and promedio > 7 and Asistencia >= 85:
print("Media beca")
else:
print("No elegible para beca")
Este ajuste es solo para mantener la consistencia con el enunciado del ejercicio. Espero que esto te ayude a seguir avanzando con tus estudios de Python.
¡Espero haber ayudado y buenos estudios!