#coding: utf-8
import random
signs = '+-'
print '欢迎进入1-100加减法练习^_^'
def input_number(number_1, sign, number_2):
return int(raw_input('%d %s %d = ' % (number_1, sign, number_2)))
while True:
(number_1, sign, number_2) = (random.randrange(1, 101), ramdom.sample(signs, 1), random.randrange(1, 101))
(true_answer, your_answer) = (eval('%d%s%d' % (number_1, sign, number_2), input_number(number_1, sign, number_2))
while your_answer != true_number:
print '答错了, 再试一次'
your_answer = input_number(number_1, sign, number_2)
print '答对了, 进入下一题'
|