import random
list1 = [’+’,’-’,’’,’/’]
i = 1
count =0
win = 0
percent =0
while 1:
if i <=10:
left = random.randint(1,100)
right = random.randint(1,100)
operator = random.choice(list1)
print(f"第{i}题{left}{operator}{right}=")
user = input(“请输入答案:”)
print(f"{left}{operator}{right}={user}\n")
if operator == ‘+’:
result = left + right
elif operator == ‘-’:
result = left - right
elif operator == '’:
result = left * right
else:
result = left / right
if user == str(result):
print("正确")
count += 1
win +=1
else:
print("错误")
count += 1
i += 1
else:
break
percent = win/count
print(‘测试结束,共回答%d道题,正确个数为%d,正确率为%.2f%%’ %(count,win,percent * 100))