从互联网上下载《红楼梦》的某一回组成文本文件hlm.txt,然后设计一程序统计林黛玉和贾宝玉两个人名在文件中出现的次数。
时间: 2023-06-18 10:05:56 浏览: 444
无条件模型-HLM6 软件操作
可以使用Python语言来实现这个程序。
首先,需要读入文件并将其内容存储在一个字符串变量中。可以使用以下代码来实现:
```python
with open('hlm.txt', 'r', encoding='utf-8') as f:
content = f.read()
```
然后,可以使用Python的字符串操作函数来统计林黛玉和贾宝玉两个人名在文件中出现的次数。可以使用以下代码来实现:
```python
lin_count = content.count('林黛玉')
jia_count = content.count('贾宝玉')
print('林黛玉出现次数:', lin_count)
print('贾宝玉出现次数:', jia_count)
```
完整代码如下:
```python
with open('hlm.txt', 'r', encoding='utf-8') as f:
content = f.read()
lin_count = content.count('林黛玉')
jia_count = content.count('贾宝玉')
print('林黛玉出现次数:', lin_count)
print('贾宝玉出现次数:', jia_count)
```
运行程序后,会输出统计结果。
阅读全文