python linux 搜索以某个词开头的词
python linux search a word start with a word
我想要一个方法 return 当字符串包含某个单词示例时为真我想要这个词 musique 我想用“musique.txt”我想 return 是因为“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
这可行:
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')
基本上在这段代码中,每个词都与提供的词匹配。
我想要一个方法 return 当字符串包含某个单词示例时为真我想要这个词 musique 我想用“musique.txt”我想 return 是因为“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
这可行:
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')
基本上在这段代码中,每个词都与提供的词匹配。