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
Bryan Ziel
2,483 PuntosLa prueba de este desafío de código es incorrecta
Este desafío de código sigue fallando para mí aunque se ejecuta correctamente en el área de trabajo. Tengo que instanciar la clase en el área de trabajo, pero las instrucciones no dicen que lo haga. La prueba está fallando diciendo que no encuentra la cadena de retorno adecuada.
class Panda:
especie = 'Ailuropoda melanoleuca'
comida = 'bamboo'
def __init__(self, name, edad):
self.is_hungry = Verdadero
self.name = name
self.edad = edad
def eat(self):
self.is_hungry = False
return(f'{self.name} eats {self.food}.')
2 Respuestas
Jeff Muday
28,732 PuntosConsulta la pista al final de la respuesta ;-)
Lamento que te sientas frustrado. Más de una vez me sentí frustrado y enojado con el calificador de desafíos porque no parecía funcionar.
No deberías tener que instanciar el objeto porque la prueba unitaria lo hace. También ten en cuenta que el calificador de desafíos es un autómata estúpido, así que no aceptó mi respuesta la primera vez porque omití el carácter '.' al final. ;-)
Pista: elimina los paréntesis en el return valor. Eso debería eliminar una de tus dificultades.
Bryan Ziel
2,483 PuntosAh, gracias por la pista, ahora he superado ese desafío. Sería bueno si el calificador aprobara realmente según lo que se devolvió, no solo una coincidencia de expresión regular con un patrón de texto.
Más allá de eso, todavía creo que esta pregunta debería reformularse. Dice que la cadena devolvería "Bao Bao eats bamboo", pero el código no establece name="Bao Bao" en ningún lugar, así que esa fue otra parte muy confusa del desafío. Quizás agrega una instrucción adicional para instanciar la clase configurando name="Bao Bao".