编程语言
首页 > 编程语言> > python 窗口放置两个标签,两个文本框,四个按钮,文本框中输入两个数,点击不同按钮,表示加减乘除

python 窗口放置两个标签,两个文本框,四个按钮,文本框中输入两个数,点击不同按钮,表示加减乘除

作者:互联网

import tkinter as tk
from tkinter import ttk
def getSum():
bb1.configure(text = int(a.get())+int(b.get()))
def getJian():
bb2.configure(text = int(a.get())-int(b.get()))
def getCheng():
bb3.configure(text =int(a.get())*int(b.get()))
def getChu():
bb4.configure(text = int(a.get())/int(b.get()))
win = tk.Tk()
v1 = tk.StringVar()
a = ttk.Entry(win,width = 12,textvariable = v1)
a.grid(column =2 ,row =0 )
v2 = tk.StringVar()
b = ttk.Entry(win,width = 12,textvariable = v2)
b.grid(column =2 ,row =1 )
a1 = ttk.Label(win,text = "Please input 1")
a1.grid(column =0 ,row =0 )
b1 = ttk.Label(win,text = "Please input 2")
b1.grid(column =0 ,row =1 )
bb1 = ttk.Button(win,text = "+",command = getSum)
bb1.grid(column = 0,row = 2)
bb2 = ttk.Button(win,text = "-",command = getJian)
bb2.grid(column = 1,row = 2)
bb3 = ttk.Button(win,text = "*",command = getCheng)
bb3.grid(column = 2,row = 2)
bb4 = ttk.Button(win,text = "/",command = getChu)
bb4.grid(column = 3,row = 2)

win.mainloop()

标签:两个,get,int,text,按钮,文本框,ttk,win,row
来源: https://www.cnblogs.com/liuheng1214/p/14174778.html