找回密码
 中文实名注册
搜索
查看: 603|回复: 0

长方形(含正方形)计算器

[复制链接]

6

主题

118

回帖

2232

积分

金牌会员

积分
2232
QQ
发表于 2025-4-5 09:42:35 | 显示全部楼层 |阅读模式
import tkinter as tk
window =tk.Tk()
window.geometry('200x150')
window.title('长方形不会算?看这里')
window.resizable(0,0)

def callback():
    print("oh!shit!这是啥东西,答案")
    a=int(entry1.get())
    b=int(entry2.get())
    c=a*b
    d=(a+b)*2
    print(c,d)
    entry3.delete(0,'end')
    entry3.insert('insert',c)
    entry4.delete(0, 'end')
    entry4.insert('insert',d)

labe1=tk.Label(window,text="请输入长")
labe2 = tk.Label(window, text="请输入宽")
labe3 = tk.Label(window, text="面积:")
labe4 = tk.Label(window, text="周长:")



labe1.grid(row=0)
labe2.grid(row=1)
labe3.grid(row=2)
labe4.grid(row=3)

entry1 =tk.Entry(window)
entry2 = tk.Entry(window)
entry3 = tk.Entry(window)
entry4 = tk.Entry(window)

entry1.grid(row=0,column=1)
entry2.grid(row=1, column=1)
entry3.grid(row=2, column=1)
entry4.grid(row=3, column=1)

but1=tk.Button(window,text="计算",command=callback)
but1.grid(row=4,column=1)

window.mainloop()
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 中文实名注册

本版积分规则

快速回复 返回顶部 返回列表