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
Ioan Festeu
1,356 PuntosNo puedo entender qué está mal con este desafío, ya que solo está arrojando errores.
Aquí está mi código que funciona:
def __init__(self, name, age):
self.is_hungry = True
self.name = name
self.age = age
def eat(self):
self.is_hungry = False
# food = "bamboo"
# name = "Bao Bao"
return f'{self.name} eats {Panda.food}'
panda_bear = Panda("Bao Bao", "2")
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
# food = "bamboo"
# name = "Bao Bao"
return f'{self.name} eats {Panda.food}'
2 Respuestas
Clayton Perszyk
49.057 puntoshey
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
# food = "bamboo"
# name = "Bao Bao"
return f'{self.name} eats {Panda.food}' # esta línea debe hacer referencia solo a self, no a Panda. Y necesita agregar un punto al final
Ioan Festeu
1,356 Puntos¡Gracias por tu ayuda! Creo que ese punto al final fue el problema y luego lo arruiné :)