研究文学的人通常需要统计一篇文章【用英文写】中某个人名、地名或形容词出现的次数和位置,写一个统计系统,完成这种功能。
(1)文章存放在一个文本文件中。
(2)要查找的人名,地名和形容词一次性
输入,放在另一个文本文件中。
(3)系统运行一次,全部统计完成,并把
结果存放在文件result.txt中。
(4)统计所有查找对象出现的概率(某个查找对象的次数/所有查找对象出现次数之和),并给出每个查找对象的哈夫曼编码。
研究文学的人需要一个系统来统计一篇英语文章中某个人名、地名或形容词出现的次数和位置。这个系统可以实现以下功能: (1)将文章存储在一个文本文件中。 (2)将要搜索的人名、地名和形容词一次性输入并存储在另一个文本文件中。 (3)系统运行一次,完成统计计算,并将结果存储在一个名为“result.txt”的文件中。 (4)计算所有搜索目标出现的概率(某个搜索目标的出现次数除以所有搜索目标出现次数之和),并为每个搜索目标生成哈夫曼编码。 为了实现这个系统,我们需要使用Python等编程语言。首先,我们需要从文本文件中读取文章和搜索目标列表。然后,我们需要对文章和搜索 目标进行分词,计算统计每个搜索目标在文章中出现的次数和位置。 历搜索目标列表,并为每个搜索目标调用此函数,以获取每个搜索目标在文章中的频率和位置。 从这些频率和位置数据中,我们可以计算每个搜索目标的概率,并生成每个搜索目标的哈夫曼编码。最后,我们可以将结果存储在名为“result.txt” 的文本文件中。 通过这个系统,研究人员可以轻松分析和理解英语文章中人名、地名和形容词的使用,这对文学分析非常有帮助。