天天看點

python怎麼編寫口算題_來出口算題—— Python程式設計

原标題:來出口算題—— Python程式設計

今天,小編帶大家做一個實用的小程式,也就是計算題生成器。

低年級的小朋友,最需要提高的就是計算能力,而計算能力的提升離不開有效的練習,而手動出題總會有局限性,并且很麻煩。

家長們一開始都是自己一道一道的出題,後來買許多口算的書從書上拼湊,有時也從網上查找,有的題目需要反複驗算其合理性,家長的工作量是孩子的好幾倍,花1小時出好的題,孩子可能10分鐘就做完了,家長再去檢查判對鈎。

那今天,我們試着用程式的方法,出一套帶答案的口算題,先看看效果:

python怎麼編寫口算題_來出口算題—— Python程式設計

思路梳理

我想做的是能夠出任意題目量,數字的計算範圍也能固定的,計算個數也能固定的一個程式。是以我們定義四個變量:分别表示出多少題,題目中每個數字的上下界,共有幾個數字,比如(100,1,100,2)就表示,出100題,每題計算兩個數的加法,每個數字的大小在1~100之間。

預備環境

本文需要python3,并需要安裝pandas(pip install pandas)作為表格管理的包。

主程式

python怎麼編寫口算題_來出口算題—— Python程式設計

通過鍵盤輸入參數,再通過循環,建立每一個算式,最後轉存成表格,再儲存成檔案就可以了。

生成函數

python怎麼編寫口算題_來出口算題—— Python程式設計

通過random進行随機數的生成,并随機加上“+”,“-”符号的選擇,并生成算式,計算結果,如果結果小于0,替換部分符号,使之為整數。

總的來說,不是很難,但很實用哦,大家可以試試看。

程式下載下傳連結:http://helloworldroom.com/download/26

HelloWorld少兒程式設計新近推出的Python課程可以滿足你的學習需求。

Python文法(上)

适合學員:

8歲以上零基礎學生

課程内容:

收費:

1920元

按每周一次的學習進度,每天隻需16元!

參與學習方式:

方式一:登陸http://www.helloworldroom.com/course/83,完成注冊登陸後即可購買課程。

方式二:登陸淘寶購買課程。

【【HelloWorld少兒程式設計】Python文法(上)】,複制這條資訊¥e0OS0fk4d3k¥後打開手機淘寶

Python文法(下)

适合學員:

8歲以上零基礎學生

課程内容:

python怎麼編寫口算題_來出口算題—— Python程式設計

收費:

1920元

按每周一次的學習進度,每天隻需16元!

參與學習方式:

方式一:登陸http://www.helloworldroom.com/course/84,完成注冊登陸後即可購買課程。

方式二:登陸淘寶購買課程。

【【HelloWorld少兒程式設計】Python文法(下)】,複制這條資訊¥PJDM0fkSGAF¥後打開手機淘寶

Python小遊戲

适合學員:

8歲以上有Python文法基礎的學生

課程内容:

python怎麼編寫口算題_來出口算題—— Python程式設計

收費:

1200元

按每周一次的學習進度,每天隻需17元!

參與學習方式:

方式一:登陸http://www.helloworldroom.com/course/85,完成注冊登陸後即可購買課程。

方式二:登陸淘寶購買課程。

【Python小遊戲】,複制這條資訊¥rTjj0fPFIDB¥後打開手機淘寶傳回搜狐,檢視更多

責任編輯: