> 文章列表 > 【Python初学案例】程序员都会的养娃学习神器——Python随机生成算术题,外甥女儿礼貌的表示要给我送礼~(附源码)

【Python初学案例】程序员都会的养娃学习神器——Python随机生成算术题,外甥女儿礼貌的表示要给我送礼~(附源码)

【Python初学案例】程序员都会的养娃学习神器——Python随机生成算术题,外甥女儿礼貌的表示要给我送礼~(附源码)

前言

前几天去我姐家里蹭饭吃,发现我姐家里的小外甥女儿已经上小学了,正在疯狂赶作业,加减

乘除还有很多题目都经常出错。

所有文章完整的素材+源码都在👇👇

粉丝白嫖源码福利,请移步至CSDN社区或文末公众hao即可免费。

我姐说老师每天给他们布置了作业:

每天坚持做乘法和加减法混合运算。平常不仅费纸张还老是需要出题目,脑瓜子都想懵了

这我必须帮帮忙,用Python写了一段自动生成小学生计算题的代码,这下子外甥女儿应该会更

喜欢我这个姨姨吧~

正文

1)环境准备

随机生成生成计算题,那我们便需要导入random模块。

 环境安装:python 3.8: 解释器、pycharm: 代码编辑器、 相对应的安装包/安装教程/激活码/

使用教程/学习资料/工具插件 可以直接找我厚台获取 。这次的内容很简单不需要安装什么模

块,直接安装完Python可以直接使用的哈~

2)主程序

import random
def add():a=random.randint(0,10)b=random.randint(0,10)print(f"{a}+{b}=?")c=input(">")if a+b!=int(c):print("wrong!")else:print("right!")def subtract():j = random.randint(0, 100)h = random.randint(0, 100)print(f"{j}-{h}=?")s = input(">")if j - h != int(s):print("wrong!")else:print("riht!")
def multiplication():x=random.randint(0,100)y=random.randint(0,100)print(f"{x}*{y}=?")z=input(">")if x*y!=int(z):print("wrong!")else:print("riht!")
def divide():l = random.randint(0, 100)m = random.randint(1, 100)print(f"{l}/{m}=?")o = input(">")if l / m != float(o):print("wrong!")else:print("riht!")
i=1
while i<=10:i+=1add()multiplication()subtrct()divide()

3)效果展示

总结

好啦,今天的内容写到这里就结束了,一个简单的随机生成数学题库的小程序就做好啦。

我表示要立马给外甥女儿发个小红包缓和一下我们的关系,白白,我们下期内内容再见啦~

✨完整的素材源码等:可以滴滴我吖!或者点击文末hao自取免费拿的哈~

 🔨推荐往期文章——

项目0.9  【Python实战】WIFI密码小工具,甩万能钥匙十条街,WIFI任意连哦~(附源码)

项目1.0  【Python实战】再分享一款商品秒杀小工具,我已经把压箱底的宝贝拿出来啦~

项目1.5 【Python实战】年底找工作,年后不用愁,多个工作岗位随你挑哦~

项目1.6  【Python实战】听书就用它了:海量资源随便听,内含几w书源,绝对精品哦~

🎁文章汇总——

Python文章合集 | (入门到实战、游戏、Turtle、案例等)

(文章汇总还有更多你案例等你来学习啦~源码找我即可免费!)