МОЖЕТ ЛИ КТО-НИБУДЬ НАХОДИТЬСЯ В КУРСЕ PYTHON, РЕШИТЕ, ПОЖАЛУЙСТА, ЭТУ ЗАДАЧУ? Боб, который страдает от аллергии
МОЖЕТ ЛИ КТО-НИБУДЬ НАХОДИТЬСЯ В КУРСЕ PYTHON, РЕШИТЕ, ПОЖАЛУЙСТА, ЭТУ ЗАДАЧУ? Боб, который страдает от аллергии на птиц, очень любит попугаев. Поэтому он решил создать электронного попугая. Нужно написать функцию с названием "parrot", которая будет имитировать речь попугая. Если переданное предложение "phrase" уже ранее было услышано попугаем, то функция должна напечатать это предложение. Примечание: в решении этой задачи нельзя использовать глобальные переменные.
Светик_2521 59
Решение этой задачи может выглядеть следующим образом:В данном решении используется возможность создания атрибута у функции `parrot`, который будет хранить список предложений, услышанных ранее попугаем. Если переданное предложение уже присутствует в списке, то функция выводит его на экран. В противном случае, предложение добавляется в список памяти попугая.
При вызове функции `parrot` с разными предложениями, она будет выводить только те предложения, которые уже были услышаны ранее. Например:
Таким образом, функция `parrot` решает поставленную задачу, позволяя имитировать речь попугая и выводить только ранее услышанные предложения.