软件工程基础-结对项目-WordCount(单词计数)

结对项目要求

 

Github项目地址

  https://github.com/richardevan/wordcount

PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟)  实际耗时(分钟)
Planning  计划    
   Estimate   估计这个任务需要多少时间   40  40
Development  开发     
  Analysis    需求分析(包括学习新技术)   70  60
  Design Spec     生成射进文档   60  50
  Design Review    设计复审(和同事审核设计文档)   30  30
  Coding Standard     代码规范 (为目前的开发制定合适的规范)  30   30
  Design   具体设计  70  60
  Coding    具体编码   1000  900
  Code Review    代码复审   180   160
  Test    测试(自我测试,修改代码,提交修改)   200   180
Reporting  报告    
  Test Report    测试报告   80   80
  Size Measurement    计算工作量   40   40
  Postmortem & Process Improvement Plan   事后总结,并提出过程进计划   40   40
   合计  1840  1670

解题思路

  首先,需要输入一个文件名(.txt)。然后,使用open()函数在读取模式下打开。使用Counter()函数来算最多出现的单词。使用split()函数,每行分割成单词列表。最后,使用len()函数,统计单词,字符和行数。

程序运行图

小结

  项目完成。使用Python编码的能力增加。

posted on 2018-05-28 21:49  BIT1820161069  阅读(125)  评论(0)    收藏  举报