2301_76964464 2023-05-15 15:13 采纳率: 100%
浏览 17
已结题

请问各位,这个怎么写程序?

我这样写不对,但我不知道哪里出了问题,所以在这个题目中要怎么计算目标字符串出现的个数啊?

img

img

  • 写回答

3条回答 默认 最新

  • 卑以自牧w 2023-05-15 15:27
    关注
    filename = 'text.txt'
    # 读取文本文件,获取目标字符串和文本内容
    with open(filename, 'r') as f:
        target_str = f.readline().strip()  # 第一行为目标字符串
        content = f.read().replace('\n', ' ')  # 将换行符替换为空格
    # 使用字符串的count()方法统计目标字符串在文本中出现的频次
    freq = content.count(target_str)
    # 输出统计结果
    print(f'目标字符串“{target_str}”在文本文件中出现了{freq}次。')
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月24日
  • 已采纳回答 5月16日
  • 创建了问题 5月15日