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

Python Conceptos Básicos de Python Funciones e Iteración Crear una función

Georgios Vivilakis
sello-máscara
.a{fill-rule:evenodd;}techdegree
Georgios Vivilakis
Desarrollo en Python Estudiante de Techdegree 3,020 Puntos

elevar al cuadrado no me da una respuesta. ¡Estoy confundido!

def square(number):

squaring.py
def square(uso):
    square = 100
    return (uso * uso)
resultado = square(10)
print(resultado)

1 Respuesta

Travis Alstrand
sello-máscara
.a{fill-rule:evenodd;}techdegree seal-36
Travis Alstrand
Revisor de Proyectos Treehouse

Hola Georgios Vivilakis ! :wave:

¡Estás muy cerca aquí! El fragmento de código que proporcionaste pasa la primera tarea del Desafío, pero para la segunda, observa que te pide pasar el argumento de 3 y actualmente estás pasando 10.

No necesitamos la print() declaración tampoco, eso a veces puede causar problemas en estos desafíos.

Además, la square variable dentro de tu función no se está usando actualmente, así que podemos eliminarla.

¡Espero que esto te ayude!

def square(uso):
    return (uso * uso)
resultado = square(3)