利用Python自動生成小學生加減乘除口算考試題卷,不再為手寫算術題煩惱!

和奧特曼一起拯救世界發表於2019-04-11

還在為給孩子抄各種各樣的口算題而煩惱?孩子上小學一年級之後,加減乘除的口算就要開始練習了,老師肯定會讓家長出題。所以我們當家長的,要提前準備一下,就利用Python開發了一套自動生成小學生口算題的小應用。

此專案的原始碼可供下載:原始碼:使用Python開發自動生成口算題應用

為了讓程式猿解放抄題的雙手,讓你擁有更多的時間去寫程式碼而不用去手寫幾道口算題而傷神傷腦。還沒有孩子的程式猿們可以一起來看看,繼續優化一下。有什麼點子,發現什麼BUG,歡迎留言。

僅以此軟體,獻給那些熱愛 Python 的程式猿們!

程式核心功能:

  1. 可以設定各算數項和結果的取值範圍及多步算數符號的選擇,可以生成求結果、求算數項、帶括號的算式,最多支援3步算式題
  2. 可以簡單設定文件標題,小標題。設定生成的口算題文件個數

使用方法:

  1. 確定本機支援python3.6.1以上版本
  2. 安裝.docx模組,安裝wxPython模組 安裝方法:
    pip3 install python-docx
    
    pip3 install wxpython
    複製程式碼
  3. 下載程式進入主目錄,終端下執行 python App.py
  4. 修改運算項和結果範圍裡的數值,多步運算請新增修改需要的運算子號:
    運算項和結果範圍裡的數值01
    運算子號修改02
  5. 新增口算題到列表中,然後生成口算題,生成的口算題檔案都在docx檔案目錄下,開啟後連線印表機就可以開始列印了。

程式介面截圖:

程式介面截圖03

程式生成的口算題截圖:

口算題截圖01
口算題截圖02
口算題截圖03
口算題截圖04

【專業Python IDE推薦】——PyCharm 

PyCharm 是一款Python IDE,其帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具。此外,該IDE提供了一些高階功能,以用於Django框架下的專業Web開發。

                          

                              文章轉自:http://www.17python.com/blog/83


相關文章