以下のコード ブロックの次のエラーを理解するのに苦労しています。
if o == None or t == None:
try:
elif o == 1 and t == 1:
c1 = c1 + 1
elif o == -1 and t == -1:
c2 = c2 + 1
elif o == -1 and t == 1:
i1 = i1 + 1
elif o == 1 and t == -1:
i2 = i2 + 1
return (c1, i1, c2, i2)
エラー :
elif o == 1 and t == 1:
^
Syntax error : invalid syntax
誰かが私が間違っていることを指摘できますか? プログラムの正しいインデントに従いました。