zuoye21.txt 读取该文本文件,统计其中有多少个单词,多少个标点符号,多少个段落。将统计结果输出到屏幕上
时间: 2024-02-24 07:56:04 浏览: 50
好的,让我来帮你完成这个任务。首先,我们需要使用 Python 的文件操作方法来打开并读取 zuoye21.txt 文件。然后,我们可以使用正则表达式来统计单词和标点符号的数量。最后,我们可以通过统计换行符的数量来计算段落数。
下面是代码实现:
```python
import re
# 打开 zuoye21.txt 文件
with open('zuoye21.txt', 'r') as f:
# 读取文件内容
content = f.read()
# 统计单词数
word_count = len(re.findall(r'\b\w+\b', content))
# 统计标点符号数
punctuation_count = len(re.findall(r'[,.!?;:()]', content))
# 统计段落数
paragraph_count = content.count('\n\n') + 1
# 输出统计结果
print(f'单词数:{word_count}')
print(f'标点符号数:{punctuation_count}')
print(f'段落数:{paragraph_count}')
```
运行以上代码,即可输出 zuoye21.txt 文件中单词数、标点符号数和段落数的统计结果。
阅读全文