Python3:如何比较两个事物
Python 3: how to compare two things
这是我的代码,运行良好。但是还有另一种方法可以编写这段代码吗?
def getCorrectAnswer(self, answer):
return answer == self.get_canswer()
return answer in (self.get_canswer(), )
return {self.get_canswer(): 'this is the correct answer'}.get(answer, False)
return [self.get_canswer()].pop() == answer
注意:其中 None 应在生产代码中使用。
这是我的代码,运行良好。但是还有另一种方法可以编写这段代码吗?
def getCorrectAnswer(self, answer):
return answer == self.get_canswer()
return answer in (self.get_canswer(), )
return {self.get_canswer(): 'this is the correct answer'}.get(answer, False)
return [self.get_canswer()].pop() == answer
注意:其中 None 应在生产代码中使用。