from tkinter import *
from tkinter import messagebox
root = Tk() #创建root对象
root.geometry("300x200+300+300") #调整窗口大小
root.title("OptionMenu") #窗口标题
v = StringVar(root)
v.set("1")
om = OptionMenu(root,v,"1","2","3") #设置OptinMenu选项
om["width"] = 10
om.pack()
def test1():
print(f"最喜欢的数字:{v.get()}")
Button(root,text="确定",command=test1).pack()
def test2(value): #这里有疑问
print("滑块的值:",value)
newFont = ("宋体",value)
a.config(font=newFont)
s1 = Scale(root,from_=10,to=50,length=200,tickinterval=5,orient=HORIZONTAL,command=test2)
s1.pack()
a = Label(root,text="123456",width=100,height=100,bg="blue")
a.pack()
root.mainloop()