import tkinter as tk
window = tk.Tk()
window.title('my window') #设置窗口的名字
window.geometry('240x173') #设置窗口大小
#创建一个变量var, tk中的特定形式
var = tk.StringVar()
#创建一个label,在window上面,设置背景颜色,字体和大小,label的宽15,高2字符,字符串变量显示使用textvariable控制,静态的用text就行
l = tk.Label(window,textvariable = var,bg='green',font = ('Arial',12),width = 15,height = 2)
#安置l
l.pack()
#设置变量开关
on_hit = False
def hit_me():
global on_hit
if on_hit == False:
on_hit = True
#改变变量的字符串
var.set('you hit me')
else:
on_hit = False
var.set('')
#创建一个button,在window上显示,button的宽15,高2,执行hit_me命令
b = tk.Button(window,text='hit me',width = 15,height= 2,command = hit_me)
b.pack()
window.mainloop()#不断的循环程序
自己的小结代码,相关教程:莫烦python