按钮
import tkinter as tk #导入头文件
window=tk.Tk() #申请窗口
count=0 #定义变量初值为0
def buttonClick(): #定义按钮点击函数
global count #global关键字表示内部作用域引用外部变量,此处count为全局变量
count=count+1 #变量初值+1
button.config(text=str(count))#执行tk库中Button类的config方法设置text成员为由count转换而成的字符串
button=tk.Button(window,text="click me!",command=buttonClick)#定义按钮对象,传参为窗口父对象,文本串,点击函数
button.pack() #打包放在window中
window.mainloop() # 进入消息循环
文本框
def changeString(): #定义方法
stringToCopy=entry.get() #获得文本框的内容
stringToCopy=stringToCopy[::-1] #把串倒序
entry.delete(0,tk.END) #把文本框内容删除从第0位到最后一位
entry.insert(0,stringToCopy) #把串从原来框中串的第0位起插入文本框
import tkinter as tk #导入库
window=tk.Tk() #定义窗口
entry=tk.Entry(wind