1. 程式人生 > 其它 >中小學數學卷子自動生成_結對程式設計互評

中小學數學卷子自動生成_結對程式設計互評

一、簡介

本部落格是對我的結對程式設計小夥伴何明陽的個人專案——中小學數學卷子自動生成程式的評價,該評價僅代表個人意見。

二、執行

按照個人專案要求,能夠實現密碼登入、重新登入、切換賬戶型別、生成對應試卷、檢查題目是否重複等功能,個人專案實驗的要求全部正確完成。程式碼編整體寫符合Google的python 編碼規範要求。

三、優點

1、程式設計邏輯清晰

2、程式碼分為登入、出題、查重、獲取資料夾等模組,可維護性較強

3、新增加了退出功能

四、缺點

1、 出題時會出現多餘的括號,比如在一個兩個數的運算兩邊加上括號,每個題目最大隻有一個括號

2、登入時正確密碼固定為“123”,雖然專案實驗提供的賬號密碼全是“123”已經滿足,如果密碼有多個不同時,程式碼需要大量修改。

五、可以改進的地方

1、獲取特定資料夾時不能判斷是否有這個資料夾,如果沒有這個資料夾就會報錯,可以加入一個判斷,如果沒有這個資料夾,則自動生成資料夾。

2、登入時學校、賬戶、密碼等賬戶資訊可以單獨放在一個檔案中,通過檔案讀取獲取資訊,而不是將賬戶資訊編寫在程式中,這樣新增、修改賬戶和密碼時更方便。