我正在使用Python 3.5.3在tkinter中制作一个基本的tictactoe游戏,但我遇到了一个错误,说.pack()是一个无效的语法。代码:
from tkinter import *
root = Tk()
turn = X
1 = Button(root, command=Pressed)
1.pack()
def Pressed():
pass
root.geometry('900x900')
root.mainloop()
请有人给我一个答案。
答案 0 :(得分:0)
您为按钮指定了无效的变量名称。 尝试重写
1 = Button(root, command=Pressed)
1.pack()
类似于:
button_1 = Button(root, command=Pressed)
button_1.pack()
关于变量名称的注释:
必须以字母(a - z,A - B)或下划线(_)开头
其他字符可以是字母,数字或_
区分大小写
可以是任何(合理的)长度
有些保留字不能用作变量名 因为Python将它们用于其他事情。