PlayerAnswer = easygui.enterbox ("What is" +Figure1+ "+" +Figure2+ "?")
このコード行は読み取られておらず、Figure1 と Figure2 の両方が確率変数として定義されており、random
モジュールがインポートされています。
コードの先頭でそれらを定義した方法は次のとおりです。
Figure1 = random.randrange(0,11)
Figure2 = random.randrange(0,11)
私が得るエラーは次のとおりです。
TypeError: cannot concatenate 'str' and 'int' objects**
コンテキスト内のコーディングは次のとおりです。
for number in range(0,11):
PlayerAnswer = easygui.enterbox ("What is" +Figure1+ "+" +Figure2+ "?")
if PlayerAnswer ==(Figure1 + Figure2):
AdditionAnswers += 1
easygui.msgbox ("Correct! Your score is "+str(AdditionAnswers))**