【问题标题】:I keep getting a syntax error我不断收到语法错误
【发布时间】:2011-09-17 16:13:18
【问题描述】:

我不断收到以下代码行的语法错误:

# If the user asked for celsius then x will be a Celsius number converting to Fahrenheit number
if x = = c

你有什么想法吗?

【问题讨论】:

  • 您需要提供更多信息。将确切的错误消息以及周围的代码复制粘贴到上面的==。顺便说一句,您是否要检查变量x 是否包含字母c?如果是这样,请使用if x=="c":
  • 请显示整个代码。另外:docs.python.org/tutorial/controlflow.html

标签: python-3.x python ipython


【解决方案1】:

= = 应该是 ==

if x == c:

【讨论】:

    【解决方案2】:

    确保您使用== 而不是= =(如果不清楚)-> 将=[SPACE]= 替换为==

    【讨论】:

      【解决方案3】:

      添加一个冒号以及删除空格。

      【讨论】:

        猜你喜欢
        • 2023-03-22
        • 1970-01-01
        • 1970-01-01
        • 2022-07-21
        • 2012-10-22
        • 1970-01-01
        • 1970-01-01
        • 2019-11-24
        • 1970-01-01
        相关资源
        最近更新 更多