Python怎么实现随机生成算术题
作者:OpenWorld
时间:2023-05-10
来源:互联网
浏览:0
1、环境准备随机生成生成计算题,那我们便需要导入random模块。环境安装:python3.8:解释器、pycharm:代码编辑器。这次的内容很简单不需要安装什么模块,直接安装完Python可以直接使用的哈~2、主程序importrandomdefadd():a=random.randint(0,10)b=random.randint(0,10)print(f"{a}+{b}=?")c=input(">")ifa+b!=int(c):print("wrong!")else:print("right!")d
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+=1
add()
multiplication()
subtrct()
divide()3、效果展示

作者最新文章
三星 Galaxy A08 渲染图曝光:Helio G99 芯片与 6000mAh 电池配置解析
2026-09-08 17:14
OPPO Find X10 Pro Max 影像规格详解:三颗2亿像素镜头与全焦段8K视频能力
2026-09-08 16:41
PDF转HTML在线转换器怎么选?转换后网页排版怎么查?
2026-09-04 11:02
AE教程书籍挑选指南:零基础、动效与合成方向实战标准
2026-09-02 13:31
教程书籍使用SAI软件Logo要单独授权吗:商标引用与出版合规要点
2026-09-02 11:50
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多
Windows 10
Windows
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式
Windows/macOS/Linux
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
















