エラーは次のとおりです。なぜ私はunboundLocalErrorを取得していますか?私は取得しています
UnboundLocalError: local variable referenced before assignment?
コード:
def menu_option(index, count):
import random
random_number1 = random.randrange(1,31)
random_number2 = random.randrange(1,31)
if index == 1:
problem = random_number1 + random_number2
elif index == 2:
problem = random_number1 - random_number2
elif index == 3:
problem = random_number1 * random_number2
elif index == 4:
problem = random_number1 // random_number2
elif index == 5:
problem = random_number1 % random_number2
user_solution = get_user_solution(problem)
return check_solution(user_solution, solution, count)
コードをインデントしてください。答えるのが簡単になります。 – JkShaw
どの行にエラーがありますか? –
エラーメッセージはそれより少し大きいです...エラーが発生した行が含まれています。エラーメッセージ全体を投稿できますか? – tdelaney