折原沐苑

博客园 首页 新随笔 联系 订阅 管理
  • 学号:2017*****7162
  • 姓名:苑望
  • 码云:https://gitee.com/zheyuanmuyuan/SE7162/tree/master

1.程序分析,对程序中的四个函数做简要说明。要求附上每一段代码及对应的说明。

将文件打开并且读入缓冲区,函数中”dst“指的是文本文件存放路径,设置成形参,如果不设,可以具体到函数里设置,关闭文件。

设置缓冲区,将文本度数缓冲区,并对文本的特殊符号进行修改,分割字符串保存到字典里。

设置输出函数,并且运用lambda函数对词频进行排序,并以词频格式输出,遍历字典输出

测试模块功能

2.性能分析结果及改进。

  • 指出执行次数最多的代码,执行时间最长的代码。
  • 422421    0.055    0.000    0.055    0.000 {method 'get' of 'dict' objects}
  • 给出改进优化的方法以及你的改进代码
  •  

3.程序运行命令、运行结果截图以及改进后的程序运行命令及结果截图 。

 

5. 给出你对此次任务的总结与反思。

  简单实现词频效能分析,更深入的了解了代码的使用。

  复习了python对文件的处理,学会了如何使用cmd中python命令执行py文件方式,以及argparse库的使用方式。

posted on 2019-04-03 11:32  折原沐苑  阅读(99)  评论(0编辑  收藏  举报