я не могу понять как работает input() с функцией def в питоне
данный код должен принимать text и word в качестве входящих данных и передает их в функцию с именем search(). Функция search() должна вернуть "Word Found" если слово представлено в тексте или "Word not found" если не представлено в тексте.
#сдесь должна быть функция search(), но я так и не понял что делать.
text = input()
word = input()
print(search(text,word))
Ответы (2 шт):
Автор решения: Cisco
→ Ссылка
Вы хотели получить что-то вроде этого?
import re
def search_word(word,text):
if re.search(word,text) == None:
return 'Word Not Found'
else:
return 'Word Found'
word = 'go' #или word = input()
text = 'oh here we go again' #или text = input()
print(search_word(word,text))
Автор решения: Andrei
→ Ссылка
Можно вот так решить это задание:
text = input("Введите текст: ")
word = input("Введите искомое слово: ")
def search(text, word):
if (word in text):
return "Word Found"
return "Word not found"
print(search(text, word))