Как научить чат-бота отвечать на множество определённых слов одним сообщением?
К примеру, чтобы он отвечал "Привет", на слова (привет, Привет, здравствуйте, Приветствую...) Расписывать в функциях if, elif, else как то долго и не правильно по моему мнению. Если не сложно ребят, лучше всего с примером, буду очень благодарен.
Ответы (2 шт):
Автор решения: Prains
→ Ссылка
Создайте массив со всеми значениями, которые Вы хотите, чтобы чат-бот принимал. Пропишите цикл for, прописывающий все значения массива в команде if
Автор решения: Андрюха
→ Ссылка
ну можно так:
hello=['привет','здравствуйте','приветствую']
inp=input()
if inp.lower() in hello:
print('Привет!')