【问题标题】:Simple NameError, does not make any sense?简单的 NameError,没有任何意义吗?
【发布时间】:2016-01-27 19:57:50
【问题描述】:
File "F:\Samuel's Python.py", line 86, in Code
    userScore2 == questionsCorrect

NameError: name 'userScore2' is not defined

但是我很困惑,因为这是我的代码中第一次访问“userScore2”并且应该定义它。

我想知道是否缺少某些东西,因为我对 Python 比较陌生,如果是,我该如何解决。我已经用不同的变量 E.G. 测试了相同的代码

Number1 == Number3

我收到了同样的错误。

【问题讨论】:

  • == 是比较运算符而不是赋值运算符。
  • 你想做什么?

标签: python nameerror


【解决方案1】:

分配是=。比较是==。您可以分配给新变量,但不能比较它们。将您的代码更改为:

userScore2 = questionsCorrect

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-29
    • 2023-01-02
    • 2021-06-20
    相关资源
    最近更新 更多