您的目標是提示用戶輸入文本文件進行分析。您還將提供 帶有停用詞的文件 - 當您分析文件時將被忽略的詞。創建一致性後,打印 示例中指示的一致性結果。對於在和諧的每個字,你將打印:與Python的協調
- 字
- 出現
- 每次出現的總次數:
- 文件中的行號(第一行是行# 1)
- 本地上下文。本地上下文是具有全部大寫字母的指定單詞的原始行。
這是我到目前爲止有:
import string
file_str = raw_input("What file to analyze:")
file_obj = open(file_str)
for line in file_obj.readlines():
line = line.strip()
split_line = line.split()
for word in split_line:
word = word.lower()
word = word.strip(string.punctuation)
我不知道從哪裏裏去!
最近幾天在SO上也有類似的問題。你可能想瀏覽一下檔案。 –
你有一個語法問題:縮進第四行下面的所有代碼。你如何定義一致性? – Simon
你試圖做什麼,你卡住了? – millimoose