eclipse python中出现“预期::“错误

0ve6wy6x  于 2023-03-01  发布在  Eclipse
关注(0)|答案(3)|浏览(149)

开始学习python,如果这是初级的,那么很抱歉。为什么错误“Expected::“由以下代码调用:

cur.execute('''SELECT error FROM WT_enercon_bawnmore WHERE error <> 0;''')
count = 0
for key in d:
    for i in cur:
        if key = i:
            count += 1
    d[key] = count

月食正在指示第五行是问题的路线。提前感谢。

tf7tbtn2

tf7tbtn21#

您需要填写:

if key == i:

既然你勾选了,就不分配了。

y4ekin9u

y4ekin9u2#

在Python中编程时,使用'='为变量赋值,如果要进行比较,则必须使用'=='

0g0grzrc

0g0grzrc3#

你得到的错误是声明它期望得到一个它可以计算的表达式,相反它看到你试图在if语句中进行变量赋值。

key = i # assign i to key
key == i # evaluate equality of i and key

if语句需要可以计算为TrueFalse的内容,如key == i

相关问题