У меня возникают трудности при попытке вернуть функцию в начало. Мой код:Функции - TypeError: объект 'str' не может быть вызван
def questionFour():
print("")
global questionsCorrect
global questionsIncorrect
print ("What is 4 + 4?")
questionFour = input (">> ")
if str.isdigit(questionFour):
if questionFour.lower() == ("8"):
questionsCorrect += 1
questionFive()
else:
questionsIncorrect += 1
questionFive()
else:
print ("That's not a number!")
questionFour()
Я получаю этот вопрос:
Traceback (most recent call last):
File "[hidden]", line 330, in <module>
questionOne()
File "[hidden]", line 42, in questionOne
questionTwo()
File "[hidden]", line 53, in questionTwo
questionThree()
File "[hidden]", line 70, in questionThree
questionFour()
File "[hidden]", line 87, in questionFour
questionFour()
TypeError: 'str' object is not callable
Спасибо!
'questionFour()' -> 'questionFour' –
Пожалуйста, включите * full traceback *, чтобы мы могли видеть, какая строка вызвала это и как появился Python. –