Что с моим кодом не так? Питомец отзывается дважды, как и требовалось. Но задача не выполнена, как такое может быть?
# Нам нужно узнать имя нового питомца.
# Используй эту функцию как обработчик события "hear" для питомца.
def onHear(event):
# Не меняй эту функцию.
pet.say("Мяу Мурр Мяу")
pet.say("Мурр Мурр")
pet.say("Мяу")
pet.say("Мяу")
pet.say("Мяу Мурр Мяу Мяу")
# Используй метод `pet.on(eventType, eventHandler)`
# Назначь функцию `onHear ` на событие "hear".
def onHear(hear):
pet.say("mikky")
pet.on("hear", onHear)
# Это должно идти после `pet.on`.
hero.say("Как тебя зовут, приятель?")
hero.say("Можешь повторить?")
type or paste code here