第三次作业(词频统计)
一、个人信息
- 学号:2017xxxxx7165
- 姓名:荣姗姗
- 词频统计及其效能分析仓库: https://gitee.com/goddess6/word_frequency
二、程序分析
(1).打开文件读入缓冲区

(2)
- process_file函数的作用:通过传入dst参数
- output_result函数传入上面的字典word_freq参数
- 输出词频前10的单词
- 返回字典word_freq

(3)
输出统计频率前10 的单词

(4)
初始化程序

三、运行结果
(1)大文件

(2)小文件

四、简单性能分析并改进、提交代码
(1)执行次数最多的代码,执行时间最长的代码。

(2)程序运行命令、运行结果截图以及改进后的程序运行命令及结果截图 。
- 总共有3320次函数调用,程序总共耗时0.007秒



五、出现的问题与总结
问题:
- 为什么我的函数调用这么少,耗时也短呢?
总结:
- 通过这次词频统计,又复习了一遍Python
- 学会了创建分支
- 在同学的帮助下完成此次作业

浙公网安备 33010602011771号