SyntaxError:if语句的语法无效

时间:2019-07-02 17:38:49

标签: python-3.x

由于某种原因,我正在使用的if语句不在我的for语句中运行。

我尝试了“设置”>“首选项”>“语言”菜单/“选项卡设置”中的“按空格替换”复选框,但仍然无法使用。

import sqlite3
conn = sqlite3.connect('corrections.db')
c = conn.cursor()

for row in c.execute("SELECT * FROM inventory WHERE Name= 'Tim'"):{
    if 1<2: 
       print{"hello")
}

conn.commit()

该错误显示在if语句中,但是如果我将if语句移出for循环,则可以正常工作。

1 个答案:

答案 0 :(得分:2)

上下文就是一切; if是一个问题,因为前面有{

(您还需要将print{更改为print(。)