tkinter(Tk interface,tk接口)
Tk图形用户界面工具包标准的Python接口
图形用户界面构成
一个顶层窗口(也称根窗口、主窗口),通过类Tk的无参构造函数,可以创建应用程序主窗口 在顶层窗口中,再创建其他组件(例如按钮、输入框等)
加法器:
界面如图,输入2数,点加号按钮,计算结果显示在下方。
注意:在加法函数中,加法前一定要将str转换为float,显示前要将float转换为str
import tkinter as tk
def one(n):
#加法函数
def add(e):
n1=float(e1.get())
n2=float(e2.get())
sum=n1+n2
d['text']=str(sum)
#开启用户界面
root=tk.Tk()
root.title("加法器")
root.geometry("300x200")
#采用三个Frame框架当容器
f1=tk.Frame(root)
f1.pack()
f2 = tk.Frame(root)
f2.pack()
f3 = tk.Frame(root)
f3.pack()
#f1框架中放两个组件(l1,e1), l1是标签,e1是文本输入框
l1=tk.Label(f