首页 > 代码库 > Python语音实现词频统计
Python语音实现词频统计
需求:
1.设计一个词频统计的程序。
2.英语文章中包含的英语标点符号不计入统计。
3.将统计结果按照单词的出现频率由大到小进行排序。
设计:
1.基本功能和用法会在程序中进行提示。
2.原理是利用分隔符分词存入列表,然后从列表读出存入字典,键为词,值存放词的数量。
代码如图所示:
1.导入程序所需模块。
2.定义readfile类,实现去除文章中标点符号的功能。
3.定义一个getstr类,对结果输出格式进行定义。
4.构造程序主函数。
测试用例:
测试用例我选择了马丁.路德.金的演讲稿。
部分测试结果如图所示:
我也看了杨老师对其他同学提出的要求,例如试着跑一跑《战争与和平》这本英语书籍,可能是由于字码数过大,没有运行处结果。
以上是我的程序的展示,不足之处请老师给予批注,谢谢老师。
Python语音实现词频统计
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。