Ejemplo n.º 1
0
	def is_correct(self, answer):
		try:
			return (answer['action'] == 'sum' and
			        integer(answer['arg1']) == self.a and
			        integer(answer['arg2']) == self.b and
			        answer['comparison'] == 'equal' and
			        integer(answer['answer']) == self.sum)
		except KeyError:
			return False
Ejemplo n.º 2
0
 def is_correct(self, answer):
     try:
         return (answer['action'] == 'sum'
                 and integer(answer['arg1']) == self.a
                 and integer(answer['arg2']) == self.b
                 and answer['comparison'] == 'equal'
                 and integer(answer['answer']) == self.sum)
     except KeyError:
         return False
Ejemplo n.º 3
0
	def is_correct(self, answer):
		try:
			return integer(answer['answer']) == self.num
		except KeyError:
			return False
Ejemplo n.º 4
0
	def is_correct(self, answer):
		try:
			return integer(answer['answer']) == self.answer
		except KeyError:
			return False
Ejemplo n.º 5
0
 def is_correct(self, answer):
     try:
         return integer(answer["answer"]) == self.num
     except KeyError:
         return False