Crie uma classe Person que terá três propriedades:
- Nome
- Lista de alimentos de que gosta
- Lista de alimentos que detesta
Nesta classe, crie o método taste():
- Ele receberá o nome de um alimento como string.
- Retorna {person_name} eats the {food_name}.
- Se o alimento estiver na lista de alimentos de que a pessoa gosta, adicione 'and loves it!' ao final.
- Se o alimento estiver na lista de alimentos que a pessoa detesta, adicione 'and hates it!' ao final.
- Se não estiver em nenhuma das listas, simplesmente adicione um ponto de exclamação ao final.
Exemplos
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!"
Observações
- Uma pessoa pode ter uma lista vazia de alimentos que detesta e/ou de que gosta.
- Consulte Resources para ver alguns tutoriais úteis sobre classes em Python.