我是新來的Python和努力理解下面的代碼塊以下錯誤:新的Python,ELIF代碼塊
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
任何人都可以點我做錯了什麼?我在程序中遵循了正確的縮進。
如果前面沒有'if'塊,就不能有'elif'塊。 – Volatility 2013-04-28 07:54:06
@volatility是的,也許我應該已經更具體一些 – 2013-04-28 07:55:04
我想如果這是顯而易見的@user,這個問題不會被要求 – 2013-04-28 08:23:20