Я пытаюсь вернуть True из метода isCorrect в метод correctMessage. Но correctMessage не запускается прямо из-за isCorrect вывода «функции isCorrect в 0x000000»Метод не возвращается как True
def correctMessage(isCorrect, tryAnswer, questionAnswer):
if isCorrect is True:
return print("Yes! You answered \"",
str(tryAnswer), "\" and the answer was " + questionAnswer)
def isCorrect(tryAnswer, questionAnswer):
if str(tryAnswer).lower() == questionAnswer:
return True
return False
Что я могу сделать для этого, чтобы быть правильно?
Вы должны использовать 'isCorrect()' (с круглыми скобками) для фактической _call_ функции. – Selcuk
Пожалуйста, отметьте один из ответов ниже, если мы вам помогли. – Shadow