软件工程基础-结对项目-WordCount(单词计数)
生活随笔
收集整理的這篇文章主要介紹了
软件工程基础-结对项目-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編碼的能力增加。
轉載于:https://www.cnblogs.com/chevangeline/p/9102476.html
總結
以上是生活随笔為你收集整理的软件工程基础-结对项目-WordCount(单词计数)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求任意大小矩阵的转置矩阵
- 下一篇: ASP.NET Core IHostEn