import random
print("小学四则运算测试(输入8888结束):")
ops = ['+', '-', '*', '/']
ans = ""
i = 1
while ans != "8888":
add1 = random.randint (5, 50)
add2 = random.randint (5, 50)
op = random.randint(0, 3)
eq = str(add1) + ops[op] + str(add2)
val = eval(eq)
print("第%d题: %s=" %(i,eq) )
ans = input("请答题,把正确答案写在其后: ")
if ans == '8888':
break
elif val == int(ans):
print("你牛,你的回答正确!")
else:
print("对不起,你的回答错误!正确答案是: %d" % val)
i = i +1
print()