Skip to main content

小学生口算题的小应用

Project description

孩子上小学一年级了,加减乘除的口算就要开始练习了,估计老师肯定会让家长出题,所以提前准备一下,利用Python开发了一套自动生成小学生口算题的小应用。而且今天是程序员节,撸200行代码庆祝一下。:) 为了让程序员老爹解放抄题的双手,让你拥有更多的时间去写代码而不用去手写几道口算题而伤神伤脑。所以有没有娃子的程序员爹爹加入一起来继续优化个开源小程序的?有什么点子,发现什么BUG,欢迎留言。

仅以此软件,献给那些热爱`Python`的程序员老爹们!

程序核心功能:

1.可以设置各算数项和结果的取值范围及多步算数符号的选择,可以生成求结果、求算数项、带括号的算式,最多支持3步算式题

2.可以简单设置文档标题,小标题。设置生成的口算题文档个数

pip安装:

pip install PrimarySchoolMath

运行:

终端进入python3的交互界面:

import PrimarySchoolMath

如果提示缺少相关依赖包,请安装一下依赖:

pip install python-docx==0.8.7 pip install wxPython==4.0.3

Git克隆或是下载压缩包:

https://github.com/bosichong/PrimarySchoolMathematics

下载程序后进入程序主目录,安装程序相关依赖,在程序根目录下运行终端:

pip install -r requirements.txt

3 程序主目录终端下运行`python3 App.py`

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PrimarySchoolMath-1.0.4.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PrimarySchoolMath-1.0.4-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

Details for the file PrimarySchoolMath-1.0.4.tar.gz.

File metadata

  • Download URL: PrimarySchoolMath-1.0.4.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.6.1

File hashes

Hashes for PrimarySchoolMath-1.0.4.tar.gz
Algorithm Hash digest
SHA256 9c960415f5c28ed71fa1bb1181039410c8ff9e2339c8f901e3b4f2a326939922
MD5 6fcfc84cef19566ad0729b11a0d2bd4a
BLAKE2b-256 c4fed5ba3fa341b622fbe9ffcb9bd17ce3da0108a992bfc690a9384aea645d60

See more details on using hashes here.

File details

Details for the file PrimarySchoolMath-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: PrimarySchoolMath-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 24.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/28.8.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.6.1

File hashes

Hashes for PrimarySchoolMath-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 26f5b5732914335a12db30c290f6583fe68bcf377f9ef30ddbf94f4638788a84
MD5 d76099c3686da4f0ca9d4171c58666e3
BLAKE2b-256 1576ce0b386a2fe2670282719a864ca85443664ecd57e6e333382c96b537e10f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page