2016-01-27 1 views
-2
File "F:\Samuel's Python.py", line 86, in Code 
    userScore2 == questionsCorrect 

NameError: name 'userScore2' is not defined 

Я запутался, так как это первый раз в моем коде, к которому обращается «userScore2», и это должно его определить.Простое имяError, не имеет никакого смысла?

Мне было интересно, было ли что-то, что я отсутствовал, поскольку я относительно новичок в Python, и если да, то как я могу его исправить. Я тестировал этот же код с разными переменными E.G.

Number1 == Number3 

И я получил ту же ошибку.

+4

'==' - оператор сравнения, а не оператор присваивания. – IanAuld

+0

Что вы пытаетесь сделать? –

ответ

3

Назначение: =. Сравнение - ==. Вы можете назначить новые переменные, но вы не можете их сравнить. Измените свой код на:

userScore2 = questionsCorrect