課後作業2
阿新 • • 發佈:2018-09-19
文章 過程 只有一個 目前 比較 地方 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