由于某种原因,我正在使用的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循环,则可以正常工作。
答案 0 :(得分:2)
上下文就是一切; if
是一个问题,因为前面有{
。
(您还需要将print{
更改为print(
。)