使用Tkinter创建比例计算器GUI

使用Tkinter创建比例计算器GUI

在本文中,我们将看到如何创建一个计算比例的功能性应用程序。为了使其完全可用,我们将使用 SpinBox 方法,该方法通常为值创建了一个理想的微调器。可以使用框中的微调器小部件修改此值。因此,SpinBox对象接受从最小值到最大值的值。

首先,我们将创建一个tkinter框架,在其中我们将定义一些小部件。

示例

from tkinter import *
win = Tk()

win.title(“比例计算器”)
win.geometry(“600x500”)
win.resizable(0,0)
#为比例计算器创建文本标签

label = Label(win,text =“比例计算器”,font =('Times New Roman',25))

#定义计算值的函数

def ratio_cal():
    a1 = int(a.get())
    b1 = int(b.get())
    c1 = int(c.get())

    val =(b1 * c1)/ a1

    x_val.config(text = val)

#添加另一个框架
frame = Frame(win)
frame.pack()

#为A B和C创建微调框

a = Spinbox(frame,from_ = 0,to = 100000,font =('Times New Roman',14),width = 10)
a.pack(side = LEFT,padx = 10,pady = 10)

b = Spinbox(frame,from_ = 0,to = 100000,font =('Times New Roman',14),width = 10)
b.pack(side = LEFT,padx = 10,pady = 10)

c = Spinbox(frame,from_ = 0,to = 100000,font =('Times New Roman',14),width = 10)
c.pack(side = LEFT,padx = 10,pady = 10)

x_val = Label(frame,text =“”,font =('Times New Roman',18))
x_val.pack(side = LEFT)

#创建一个按钮来计算结果

Button(win,text =“计算”,command = ratio_cal,borderwidth = 3,fg =“white”,
bg =“black”,width = 15)。pack(pady = 20)

win.mainloop()

输出

运行上述代码将创建基于GUI的比例计算器。

使用Tkinter创建比例计算器GUI

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程