python输入一个字符串,统计该字符串在文件data721.txt中出现的次数
时间: 2023-12-21 15:03:30 浏览: 94
python统计字符串中指定字符出现次数的方法
5星 · 资源好评率100%
好的,您可以使用以下 Python 代码实现:
```
text = input("请输入字符串:") # 获取用户输入的字符串
count = 0 # 计数器,记录字符串出现的次数
with open("data721.txt", "r") as f: # 打开文件
lines = f.readlines() # 读取文件的所有行
for line in lines:
count += line.count(text) # 统计每行中字符串出现的次数,并累加到计数器中
print("字符串在文件中出现了", count, "次") # 输出结果
```
这段代码会先提示用户输入一个字符串,然后打开名为 "data721.txt" 的文本文件,逐行统计该字符串在文件中出现的次数,并将结果输出。需要注意的是,这段代码假设文件中的每一行都只包含一个字符串,如果一行中包含多个字符串,可能会导致统计结果出现误差。
阅读全文