用户:
Zhuhai_Jupiter查看:0 回复:1 评论:0 创建时间:2020-06-12T22:05:18
import random
答对题数 = 0
答错题数 = 0
题数 = 0
print('今天你来判断作者的算式成不成立')
for __count in range(int(input('算式题数:'))):
加数1 = random.randint(1, 20)
加数2 = random.randint(1, 20)
if (random.randint(1, 3) == 1):
答案 = (加数1 + 加数2)
else:
答案 = random.randint(1, 40)
print((((((str(加数1) + '+') + str(加数2)) + '=') + str(答案)) + '成立吗?(1成立,2不成立)'))
回答 = input()
if (int(加数1) + int(加数2) == int(答案) and int(回答) == 1 or int(加数1) + int(加数2) != int(答案) and int(回答) == 2):
答对题数 += 1
print('答对了')
else:
答错题数 += 1
print('答错了,', 加数1, '+', 加数2, '=', (加数1 + 加数2))
题数 += 1
正确率 = str(((答对题数 / 题数) * 100))
print(('你的正确率是' + (str(正确率) + '%')))
回答 = input('按下Enter退出程序')