1. 程式人生 > >課後作業2

課後作業2

文章 過程 只有一個 目前 比較 地方 event 有一個 自己

問:在文章開頭寫出你目前的代碼量

答:幾百行

問:在文章開頭給出你所Fork的同名倉庫的Github項目地址

答:https://gitee.com/lbl19971122/events

問:在開始實現程序前,在下述PSP表格記錄下你估計將在程序的各個模塊的開發上耗費的時間。並說明估計根據。

答:技術分享圖片

因為第一次做這種項目,自己也並不清楚會花費多少時間,而且我的代碼比較簡單。。很多地方想的跟做出來的並不一樣。能力較差。

問:程序對表達式類型的支持程度。描述你的程序對不同類型表達式求值的支持程度。

答:能支持簡單的四位運算

問:程序設計與實現過程。設計包括代碼如何組織,比如會有幾個類,幾個函數,他們之間關系如何,關鍵函數是否需要畫出流程圖?說明你實現算法的關鍵部分(不必列出源代碼),以及實現過程中遇到的關鍵問題與困難

答:只有一個類 運用的if elif函數 只能實現簡單的功能。 我這個的關鍵就是怕會搞混運算符的順序。遇到了不知道怎麽先算乘除後算加減的困難。

主要代碼。。。。

if(fuhao == "*" or fuhao =="/"):
print a * b
elif(fuhao == "+"):
print a + b
elif(fuhao == "-"):
print a - b

課後作業2