我有一個名爲test.txt
的文件。裏面的文件test.txt
寫着:如何在使用python的文件中找到兩個以上的單詞
「圖紙我的意見返回絕對否則因此性別做是無情的東西有些你們要通過暴露這麼可親慶祝估計精益求精做產品要麼挨住她的同性戀他們的。。。傢俱做,否則女兒心滿意足輸送企圖否定的。是又普通遊客目前百得哥胖到來。朋友有一天自己無論是熱鬧的新的。「
我想從這個文件中搶兩個詞,對於如單詞「慶祝」和「嘗試」。 這裏就是我所做的:
word = raw_input("what do you want to search ")
for i in open('test.txt'):
if word in i.split():
我也試過這樣:
word = raw_input("what do you want to search ").split()
for i in open('test.txt'):
if word[0] and word[1] in i.split():
但我不能讓我在尋找的結果。因爲如果我在raw_input
聲明中只給出一個輸入,它會給我一個錯誤,因爲沒有設置第二個值,即word[1]
。是否有不同的方式來搜索兩個或更多的單詞?
您lloking在同一條線上兩個詞! –
這不就是OP在做什麼?切換到'fin.read()'是微不足道的 –