语法错误 - 无法在设置变量时分配给操作员 - Python 3.4.3

时间:2015-10-05 23:24:13

标签: python

我不是一个非常有经验的python程序员(我主要是一个Web开发人员,但不处理python)并且必须做一个python控制的药丸分配器应用程序作为学校项目的覆盆子pi ...我刚刚有这个语法错误在IDLE中 - 不能分配给操作员 - 然后突出显示一行的结束(与以下代码相关的第2行......)**即BLAH =" BLAH BLAH" *** highlightedareatoendofline *

所以这是代码......

date              = "Unknown"
day-of-week       = "Unknown"     
time              = "Unknown"
week              = "Unknown"

等等

我很感激我能得到的任何帮助:) 谢谢堆:)

2 个答案:

答案 0 :(得分:5)

Python将day-of-week解释为" day"减去""减去"周"。请尝试使用day_of_week

显示此内容的示例代码。

>>> day = 3
>>> of = 2
>>> week = 4
>>> day-of-week
-3

答案 1 :(得分:2)

"&#34星期几-;是无效的变量名称,您不能使用赋值操作左侧的减号。

您的代码相当于:

 day - of - week = "unknown"

尝试

day_of_week = "unknown"

相反!