Closed lauramelotrucco closed 5 months ago
Hola @lauramelotrucco
Efectivamente el enunciado dice int
como edad promedio. Ahí hubo un pequeño typo porque el promedio no necesariamente es un int
, puede ser un decimal. No obstante, el enunciado es quien manda y los tests públicos son solo un segundo checkeo. Así que puedes mantener tu respuesta como int
y al momento de evaluar los tests privados, se comprobará que tu respuesta sea el int
correspondiente.
De igual forma, si decidiste ajustar tu respuesta para que el resultado fuera un float
, tambien se aceptará esa respuesta. En resumen, nos aseguraremos que los tests privados revisen que la respuesta sea tanto el int o float correspondiente. Así aceptamos la respuesta de quien siguió esa parte del enunciado o quien siguió los tests públicos. De este modo, ningún estudiante será afectado por la decisión tomada.
Mi recomendación es retornar el promedio sin transformar el dato a int
en ningún momento. Así podrás validar que tu respuesta sea exactamente igual al tests, pero si optaste por dejarlo al int
como en la foto que subiste, es 100% válido.
Espero que haya resuelto tu duda. ¡Éxito en tu tarea! 🚀 Saludosヾ(^-^)ノ
Gracias!
Prerrequisitos
(Marcar colocando una
X
entre los corchetes los ítems que ya hiciste, así:"[X]"
)Duda
Hola, cuando corro el
test_17_edad_promedio_humana_voto_comuna.py
, me indica que el resultado de esta función debería ser un float. Sin embargo, en el enunciado de esta función se indica que el resultado debe ser entregado como un int. ¿A cuál de las dos cosas debería hacerle caso? Gracias.