這是我的代碼到目前爲止,這個想法是讓所有的單詞小寫,統計獨特的單詞(不重複的單詞)以及統計次數「叔叔」是在書中鍵入。Python 2.7試圖使這本書文本小寫
word_cnt = 0
book = open("shunned_house.txt")
lower = book.lower()
for line in lower:
words = line.split()
for word in words:
word_cnt += 1
print word_cnt
任何幫助將不勝感激。我已經嘗試過這個問題的許多不同變化,並一直停留在這裏。根據本文檔計算的單詞大約爲10700左右。我特別在設置python代碼時遇到了麻煩,無法解決這個問題。
使用'Counter'計數的東西。和'lower = book.lower()'可能不起作用。 'book'是一個文件,而不是一個字符串。此外,你可能需要刪除標點 – njzk2
和你的縮進是錯誤的 – njzk2
好吧我會研究,感謝您的建議 – Staley