¡Comida para todos!

Crea una clase Person que tendrá tres propiedades:

  • Nombre
  • Lista de alimentos que le gustan
  • Lista de alimentos que detesta

En esta clase, crea el método taste():

  • Recibirá el nombre de un alimento como cadena de texto.
  • Devuelve {person_name} eats the {food_name}.
  • Si el alimento está en la lista de alimentos que le gustan, agrega 'and loves it!' al final.
  • Si el alimento está en la lista de alimentos que detesta, agrega 'and hates it!' al final.
  • Si no está en ninguna de las dos listas, simplemente agrega un signo de exclamación al final.

Ejemplos

p1 = Person("Sam", ["ice cream"], ["carrots"])
p1.taste("ice cream") ➞ "Sam eats the ice cream and loves it!"

p1.taste("cheese") ➞ "Sam eats the cheese!"

p1.taste("carrots") ➞ "Sam eats the carrots and hates it!"

Notas

  • Una persona puede tener una lista vacía de alimentos que detesta y/o que le gustan.
  • Consulta Resources para ver algunos tutoriales útiles sobre las clases de Python.