天津网站建设设计费用,凯里网站制作,更换网站需要备案吗,网站的制作步骤包括随机生成5道10以内的加法测试题#xff0c;用户在10秒内使用键盘输入答案。完成全部5道答题之后#xff0c;计算机生成答题记录报告#xff0c;并对答题情况进行分析#xff0c;显示“答对了”#xff0c;或“答错了”、并显示正确答案。如果未能按时完成#xff0c;则显…       随机生成5道10以内的加法测试题用户在10秒内使用键盘输入答案。完成全部5道答题之后计算机生成答题记录报告并对答题情况进行分析显示“答对了”或“答错了”、并显示正确答案。如果未能按时完成则显示已经完成的答题记录报告。 
import random#生成随机数的库
import time#关于时间的库
print(现在开始测试您有10秒完成测试。)
message  您完成的测试如下\n
correct  0#表示正确率
flag  True
start  time.time()#开始计时
for i in range(5):#这里可以改题数num1,num2  random.randint(1,9),random.randint(1,9)#这里是随机生成两个个位数赋给num1,num2当然你也可以改变生成的数不一定是个位数hint  str(num1)str(num2)#这表示加法的格式answer  int(input(hint))#这是用户输入的答案end  time.time()#表示结束时间duration  int(end -start)#表示持续时间if duration  10:#表示做题的时间这里可以自己改不一定只有十秒message  message 已经耗时str(duration)秒\n#输出的提示语flag  Falsebreak#做题时间超过规定时间直接退出message  message str(i1).\thintstr(answer)\tif answer  num1num2:#表示答案正确message  message你答对了\ncorrect  correct 1#正确数加一else:message  message 答错了\thintstr(num1num2)\n
if flag:message  message  正确率为 str(correct)/5\nmessage  message 耗时str(duration)秒
else:message  message  您没能完成全部测试第str(i)题之后未能完成\nmessage  message  正确率为str(correct)/5\n
print(message) 
如有不懂欢迎留言