tic tac脚趾问题。我的Tic tac脚趾不工作
a=0
def runx():
answer = int(input("answer:"))
if answer == 1:
if a==1 or a==2:
print("nope")
if a==0:
mlabel=Label(mGui,text="x").grid(row=1,column=1)
a=1
所以runx正在检查,看看你想放置x的板上。答案是你想要的地方的变量。 “a”是要看它是否被占领以及它占据了什么。 0 =无,1 = X 2 = O。当我运行它说:
“(a)参考之前的参考”。
'A = ...'在Python函数的任何位置声明'了'作为一个地方,除非你使用'global'或'nonlocal' – Eevee
您的tictactoe板只有一个单元格吗?可能'a'应该是列表(或字典)的列表。然后,你只需要改变它,所以不需要'全球'那里 –