我想要一种方法,当字符串包含某个单词示例时返回 true 我想要单词 musique 并且我想用“musique.txt”检查它我想返回 true 因为“ musique.txt" 包含单词 musique
def contains_word(contain, word):
print((' ' + word + ' ') in (' ' + contain + ' '))
return (' ' + word + ' ') in (' ' + contain + ' ')
contains_word('musique.txt', 'musique') # True
contains_word('musique1.txt', 'musique') # False
答案 0 :(得分:1)
这行得通:
def contains_word(contain, word):
with open(contain,'r') as f:
text = f.readlines()
for i in text:
temp = i.split()
for j in temp:
if word == j:
return True
return False
contains_word('musique.txt', 'musique')
基本上在这段代码中,每个词都与提供的词相匹配。