欢迎光临散文网 会员登陆 & 注册

如何使用python自动化给一年级新小学生批量生成10以内的加减法?

2023-07-05 14:02 作者:skyten吴鑫  | 我要投稿

前言:平常想给孩子打印一些简单的数学题,去网上搜题目资料,要么有些是收费,要么就是不是自己想要的,自己出题又太麻烦,这时候,就可以尝试使用python自动化处理生成word文档了。

我是使用pycharm软件编写的,首先你需要从终端安装python-docx库

1,首先导入几个类库:

2,创建空白文档并写个标题(粗体大小对齐方式):

3,随便设定一下文档格式,生成一个4列10行的表格:

4,使用for循环批量随机生成等式,计算的数字随机在1到10之间,并且还要计算结果不会产生负数(一年级不懂),再把生成的运算式对应到4*10表格的网格中:

5,最后就可以保存导出word的文件了:

6,当然你也可以使用python自带的tkinter库来生成一个简单的UI界面,就可以导出exe程序文件点击生成数学题了。

点击生成

动手试一下:

效果

关注up,一起交流学习分享知识。

如何使用python自动化给一年级新小学生批量生成10以内的加减法?的评论 (共 条)

分享到微博请遵守国家法律