当我尝试使用'='运算符让python将参数值与用户输入进行比较时,它告诉我它仅在语法错误时不起作用。
无论出于何种原因,将所有等号更改为'is'运算符均可解决此错误。尽管我觉得这是使程序难以置信的错误的一种好方法,而不是适当的修复。
for i in df1:
for j in df2:
if df1[i] is not in df2:
...do some stuff between df1[i] and df2[j]
错误:
文件“ pown-chess.py”,第81行
如果initialSpot ='A1'并且finalSpot = row1 [0]或row1 [2,5]:
^ SyntaxError:语法无效