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
Denis Bollo
531 PuntosCrea un método llamado eat. Solo debe tomar self como argumento. Dentro del método, establece el atributo is_hungry a
Crear un método llamado eat. Solo debe tomar self como argumento. Dentro del método, establece el atributo is_hungry en False, ya que el Panda ya no tendrá hambre cuando coma. Además, devuelve una cadena que dice 'Bao Bao eats bamboo.' donde 'Bao Bao' es el atributo name y 'bamboo' es el atributo food.
class Panda:
especie = 'Ailuropoda melanoleuca'
comida = 'bamboo'
def __init__(self, name, edad):
self.name = name # El nombre pasado cuando se crea la instancia
self.edad = edad
self.is_hungry = Verdadero
def eat(self):
self.is_hungry = False
return f{self.name} eats {self.food}
1 Respuesta
Steven Parker
244 163 puntosEl desafío es muy exigente con la cadena de salida, y olvidaste incluir la puntuación. Solo agrégala y pasarás la tarea 2.
return f{self.name} come {self.food}.
# ^