本次编写一个统计文件中单词数量的小程序
时间: 2024-03-12 22:45:39 浏览: 79
好的,我可以帮你编写一个统计文件中单词数量的小程序。你需要提供要统计的文件的路径,我会读取文件并计算其中的单词数量。
以下是 Python 代码实现:
```python
import re
def count_words(file_path):
with open(file_path, 'r') as f:
text = f.read()
words = re.findall('\w+', text)
return len(words)
file_path = input("请输入要统计单词数量的文件路径:")
print("文件中单词数量为:", count_words(file_path))
```
程序首先使用 `open` 函数打开文件,然后使用正则表达式 `'\w+'` 匹配文件中的单词,最后返回单词列表的长度即可。
注意,该程序只能统计英文单词数量,对于其他语言的文本可能会有误差。
阅读全文