欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 文本詞數目

錢浩然2年前8瀏覽0評論

Python是一種流行的編程語言,可以用于各種任務,包括文本處理。在本文中,我們將討論如何使用Python計算文本中的詞數。

# 導入必要的庫
import re
# 打開文本文件并讀取內容
with open('text.txt', 'r') as file:
content = file.read()
# 使用正則表達式匹配單詞
words = re.findall(r'\b\w+\b', content)
# 計算單詞數量
word_count = len(words)
# 輸出結果
print('There are', word_count, 'words in the text.')

在上面的代碼中,我們首先導入了Python的re庫,這是用于處理正則表達式的庫。然后,我們打開一個文本文件,將其內容讀取到字符串變量content中。

接下來,我們使用re庫中的findall函數,使用正則表達式\b\w+\b匹配所有的單詞。該正則表達式匹配一個或多個字母或數字,被稱為單詞字符。其中\b表示單詞的邊界,確保我們只匹配完整的單詞。

一旦我們有了所有的單詞,我們可以使用Python的len函數計算單詞的數量,并將其存儲在變量word_count中。最后,我們打印出結果。

這是Python計算文本中詞數的基本方法。我們也可以對結果進行更多的操作,例如計算不同單詞的數量或計算每個單詞的出現次數。但是,這些需要更復雜的代碼,本文只介紹了基本的方法。