python编写程序,打开一个已经存在的文件demo.txt,读出文件中的内容,判断该文件中某些给定关键字如“组织”出现的次数。
时间: 2024-02-11 12:07:58 浏览: 57
好的,可以使用Python的文件读取和字符串操作来实现。以下是样例代码:
```python
# 打开文件
with open('demo.txt', 'r') as file:
# 读取文件内容
content = file.read()
# 关键字列表
keywords = ['组织']
# 统计关键字出现次数
count = 0
for keyword in keywords:
count += content.count(keyword)
print('关键字出现次数:', count)
```
其中,使用`with open`语句打开文件并自动关闭,读取文件内容后使用字符串的`count`方法统计关键字出现次数。你可以将文件名换成你需要读取的文件名,将关键字列表换成你需要统计的关键字列表。
相关问题
1、 编写程序,打开一个已经存在的文件demo.txt,读出文件中的内容,判断该文件中某些给定关键字如“小朋友”出现的次数。
好的,我可以为您提供一个Python程序来实现这个功能。请确保您已经将demo.txt文件放在程序所在的目录下。
```python
# 打开文件demo.txt
with open("demo.txt", "r") as f:
# 读取文件内容
content = f.read()
# 统计“小朋友”出现的次数
count = content.count("小朋友")
# 输出结果
print("关键字'小朋友'在文件中出现了{}次".format(count))
```
您可以将程序保存为一个.py文件并运行,程序将输出文件中给定关键字出现的次数。如果您需要查询其他关键字出现的次数,只需要将代码中的“小朋友”替换为您需要查询的关键字即可。
阅读全文