1. 程式人生 > >根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)

根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)

一、根據給定的文字檔案words.txt(可將該檔案存放在任意目錄,注意開啟檔案時要加入正確的路徑)編寫函式loadWords()words.txt包含若干小寫英文單詞。要求:

1)讀入該檔案,統計並輸出單詞的個數

2)返回單詞列表(注意:指返回單詞列表即可,不要在螢幕上顯示

import re
#統計單詞個數:
def count_words(file_path):
    with open(file_path) as file:
        text = file.read()
        words = re.findall(r'[a-zA-Z]+', text)
        count = len(words)
        return count
print(count_words('C:/Users/uestc2020/Desktop/words.txt'))

注意修改相應的路徑