首页 > 其他 > 详细

计应193第一组小学生做题软件——杨帅领

时间:2021-05-31 00:10:49      阅读:18      评论:0      收藏:0      [点我收藏+]

编写一个能够自动生成小学生数学练习题的程序,随机出一题答一题,根据回答的正错与错误显示出来并生成下一题,不想做后按q退出显示正确率与题数,再次按q退出。

 

代码如下:

import random
count=0
right=0
op = [‘+‘,‘-‘]
while True:
a=random.randint(0,50)
b=random.randint(0,50)
s=random.choice(op)
print(‘%d %s %d‘%(a,s,b))
question=input(‘请输入你的答案:(q退出)‘)
if s==‘+‘:
result=a + b
elif s==‘-‘:
result=a - b
if question == str(result):
print(‘回答正确‘)
right += 1
count += 1
elif question == ‘q‘:
break
else:
print(‘回答错误‘)
count += 1
percent = right / count
print(‘测试结束,共回答%d道题,正确个数为%d,正确率为%.2f%%‘ %(count,right,percent * 100))
f=input("ff")

技术分享图片

技术分享图片

 

计应193第一组小学生做题软件——杨帅领

原文:https://www.cnblogs.com/bladepoint/p/14829241.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!