ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2020-12-22 19:33:45  阅读:383  来源: 互联网

标签:两个 get int text 按钮 文本框 ttk win row


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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有