Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Justin Thomas
212 PuntosSquaring Challenge, ERROR: test_results (__main__.TestFunctionDefinitionExecution)
No puedo resolver el problema. Mi código funciona, ¿pero sigue diciéndome que tengo un error?
def square(uso):
return (uso * uso)
total = int(input(¿Qué número deseas elevar al cuadrado? ))
al cuadrado = square(total)
print(El cuadrado de {} es {}.format(total, al cuadrado))
1 Respuesta
Steven Parker
244 163 puntosTu código "funciona", pero hace algo diferente a lo que las instrucciones pedían:
- dicen "llama tu nueva función y pásale el argumento 3" — lo que quieren decir es como un literal, no usando
input - también dicen "crea una nueva variable llamada resultado para almacenar el valor ...", pero tú creaste "squared" en su lugar
- además, las instrucciones tampoco te piden que
printcualquier cosa
Justin Thomas
212 PuntosAcabo de volver a leer todo correctamente, solo me pide que defina la función y ni siquiera me ha pedido que la complete aún.
Eliminé todo excepto la función y ahora me pasó.
Gracias
Justin Thomas
212 PuntosJustin Thomas
212 PuntosTambién en el error dice
Estoy revisando las líneas, pero para mí parece que he terminado mi línea cerrando los corchetes, ¿no?