Primary School Mathematics 小學數學口算題是利用Python開發了一套自動產生小學生口算題的小應用。 可以讓辛苦的程式設計師老爹解放抄題的雙手,這個程式讓你擁有更多的時間去寫程式碼而不用去手寫幾道口算題而勞神傷腦。
1.可以設定各算數項及結果的取值範圍及多步驟算數符號的選擇,可以產生求結果、求算數項、帶括號的算式,最多支持3步算式題,除法可以產生有餘數的口算題。
2、可以簡單設定文檔標題,小標題。設定產生的口算題文件個數
3.一鍵生成常見類型口算題和口算題小遊戲(正在調試開發中)
1.本程式開發調試的python環境為3.8.13,建議新建一個全新的虛擬環境來測試。
下載程式進入/weadfdsackend,安裝程式相關依賴,在程式根目錄下執行終端
cd weadfdsackendpip install -r requirements.txt
如果pip更新依賴緩慢,請使用下邊的程式碼試試
pip install -r requirements.txt -i http://pypi.douban.com/simple
2、/weadfdsackend目錄終端下執行python main.py,或使用vscode、pycharm開啟/weadfdsackend/main.py,執行目前檔案即可。
3.開啟瀏覽器在網址列輸入http://127.0.0.1:8000/,看到下圖就是啟動成功了。
4.程式啟動之後就可以正常使用了!如果你只是使用本程序,可以跳過前端環境搭建直接查看使用教程,後端已經整合了打包的前端頁面。
1、進入./vue3_webfrontend 終端機輸入: cd vue3_webfrontend,如果你使用的是vscode,可以使用分割畫面新建終端,這樣前後端的伺服器啟動可以一目了然。2.終端機輸入:npm install更新下載前端的依賴,如果速度太慢,建議臨時使用鏡像伺服器下載依賴:npm install --registry https://registry.npm.taobao.org。
3、終端機輸入:npm run dev 啟動前端伺服器。正常的話打開網址http://127.0.0.1:5173/你會看到下圖
最近發現有些朋友下載程式碼後不能使用請看這裡
1.本程式運行調試的python環境為3.8.X,建議新建一個全新的虛擬環境來測試。
2.第一次運作時,前後端報錯的話,大機率都是依賴沒有安裝,建議查看錯誤提示安裝相關依。
3.如果依然無法運行,可以發起issues提供詳細的報錯訊息,或是聯絡我一起分析。
終端下進入程式根目錄,先啟動後端
(fastAPI_psm) bash-3.2$ cd weadfdsackend(fastAPI_psm) bash-3.2$ python main.py
終端機顯示下圖即是程式啟動完畢。
1.例:生成10以內加法口算題60道,設定好算數項的取值範圍和運算符號,設定好口算題數目之後點添加口算題,最後點擊生成口算題即可!
2.口算題卷子保存在./docx目錄下,用軟體開啟後連接印表機就可以列印了。頁面上也有提供下載的連接,方便遠端下載。3.一些複雜的口算題都是先從添加口算題開始,比如我要打印60道100以內的加減法混合口算題,結果不大於70。 這時候我們可以選擇第一步運算符號的加法和減法,設定好其他參數,然後再加入口算題,最後點產生口算題。
4.具體的使用可以多試試,其實很簡單!