用户:全面进化查看:0 回复:0 评论:0 创建时间:2020-06-27T19:22:26
【作品展示】

【作品介绍】
计算大考
【作品源代码】
import random
import math
name = input('请输入你的姓名')
score = 0
for i in range(5):
# 生成随机的计算数字
a = random.randint(0, 100)
b = random.randint(1, 100)
# 生成一种随机的运算方式randopt
opt = '+-*/'
randopt = opt[random.randint(0, 3)]
# print(randopt)
# 根据不同的运算方式获取不同的正确答案
if (randopt == '+'):
answ = str((a + b))
if (randopt == '-'):
answ = str((a - b))
if (randopt == '*'):
answ = str((a * b))
if (randopt == '/'):
if (a % b == 0):
answ = str(math.floor(a / b))
else:
answ = ((str(math.floor(a / b)) + '......') + str((a % b)))
# 展示运算算式,并且引导用户回答
reply = input((((str(a) + randopt) + str(b)) + '='))
# 对用户给出的答案进行校验
if (answ == reply):
score += 10
print('Right!')
else:
print('Wrong!')
print(f"{name}的测试成绩是{score}")
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn