原标题:来出口算题—— Python编程
今天,小编带大家做一个实用的小程序,也就是计算题生成器。
低年级的小朋友,最需要提高的就是计算能力,而计算能力的提升离不开有效的练习,而手动出题总会有局限性,并且很麻烦。
家长们一开始都是自己一道一道的出题,后来买许多口算的书从书上拼凑,有时也从网上查找,有的题目需要反复验算其合理性,家长的工作量是孩子的好几倍,花1小时出好的题,孩子可能10分钟就做完了,家长再去检查判对钩。
那今天,我们试着用程序的方法,出一套带答案的口算题,先看看效果:
思路梳理
我想做的是能够出任意题目量,数字的计算范围也能固定的,计算个数也能固定的一个程序。所以我们定义四个变量:分别表示出多少题,题目中每个数字的上下界,共有几个数字,比如(100,1,100,2)就表示,出100题,每题计算两个数的加法,每个数字的大小在1~100之间。
预备环境
本文需要python3,并需要安装pandas(pip install pandas)作为表格管理的包。
主程序
通过键盘输入参数,再通过循环,创建每一个算式,最后转存成表格,再保存成文件就可以了。
生成函数
通过random进行随机数的生成,并随机加上“+”,“-”符号的选择,并生成算式,计算结果,如果结果小于0,替换部分符号,使之为整数。
总的来说,不是很难,但很实用哦,大家可以试试看。
程序下载链接:http://helloworldroom.com/download/26
HelloWorld少儿编程新近推出的Python课程可以满足你的学习需求。
Python语法(上)
适合学员:
8岁以上零基础学生
课程内容:
收费:
1920元
按每周一次的学习进度,每天只需16元!
参与学习方式:
方式一:登陆http://www.helloworldroom.com/course/83,完成注册登陆后即可购买课程。
方式二:登陆淘宝购买课程。
【【HelloWorld少儿编程】Python语法(上)】,复制这条信息¥e0OS0fk4d3k¥后打开手机淘宝
Python语法(下)
适合学员:
8岁以上零基础学生
课程内容:
收费:
1920元
按每周一次的学习进度,每天只需16元!
参与学习方式:
方式一:登陆http://www.helloworldroom.com/course/84,完成注册登陆后即可购买课程。
方式二:登陆淘宝购买课程。
【【HelloWorld少儿编程】Python语法(下)】,复制这条信息¥PJDM0fkSGAF¥后打开手机淘宝
Python小游戏
适合学员:
8岁以上有Python语法基础的学生
课程内容:
收费:
1200元
按每周一次的学习进度,每天只需17元!
参与学习方式:
方式一:登陆http://www.helloworldroom.com/course/85,完成注册登陆后即可购买课程。
方式二:登陆淘宝购买课程。
【Python小游戏】,复制这条信息¥rTjj0fPFIDB¥后打开手机淘宝返回搜狐,查看更多
责任编辑: