Мне нужно создать программу, в которой пользователь может ввести проблему, которую они имеют с телефоном. Поскольку ответ может быть несколькими словами и строками, я должен уметь подбирать ключевые фразы и слова, такие как «не включается» или «взломан» из ответа. Все, что я пробовал до сих пор, не сработало; на самом деле не специалист по программированию, только недавно начался.Как определить несколько слов из строки? (python)
код псевдо:
x=input("What is wrong with your phone?")
if "dropped" in x:
print(#text)
Я использую Python v3.
Заранее спасибо.
Вы можете использовать функцию split() с помощью пробела (пробела) "" sperator. Вам не нужен аргумент, split() использует пробелы в качестве разделителя по умолчанию. – Aeldred
Добро пожаловать в SO. Можете ли вы показать, что вы пробовали до сих пор? Вам нужен конкретный подход (например, массивы, regexp ...)? –
Если у вас есть ограниченный и малый набор ключевых слов для поиска, тогда ответ BAH ниже должен быть достаточным. – trans1st0r