擅长:python、mysql、java
<p><em>这里有一种解决问题的方法:</em></p>
<pre><code>import re
def find_phrase():
phrase = "hi how are you"
words = dict(zip(phrase.split(), [False]*len(phrase.split())))
with open("data.txt", "r") as f:
for line in f:
for word in words:
if re.search( r"\b" + word + r"\b", line):
words[word] = True
if all(words.values()):
return True
return False
</code></pre>
<hr/>
<p><strong>编辑:</strong></p>
<pre><code>def find_phrase():
phrase = "hi how are you"
with open("data.txt", "r") as f:
for line in f:
if phrase in line:
return True
return False
</code></pre>