7 Answers
New AnswerCuando ejecuto el código me dice que las dos primeras pruebas están bien, pero las otras 3 están mal y como están ocultas no sé en qué me equivoco. Mi código en Python es este: houses = int(input()) if houses >= 3: percent = round(2 * 100 / houses) print(percent) no necesito la respuesta, solo alguna pista o consejo, por favor
4/14/2021 8:27:28 PM
dax'ho7 Answers
New Answerlo siento, me equivoqué. pruebe la función Math en lugar de round () -> math.ceil(). y yo fui a ver lo que hace esta función... perdóname por la pista equivocada
Hola! la salida del valor debe elevarse hasta el valor entero. la función de canto round () no encaja aquí. sólo redondea. y tienes que redondear hacia ARRIBA. ¿sabes cómo hacerlo?
no hay. yo no. por ejemplo, tiene el número 3.7. si usa round(), se obtiene 3. y necesitamos el resultado 4. así que digamos redondear a un número mayor en lugar de descartar la parte fraccionaria
Sololearn Inc.
535 Mission Street, Suite 1591Send us a message