tkinter之计算器小程序

简介: tkinter之计算器小程序
from tkinter import *

# 创建窗体
win = Tk()
win.title("逻辑网")
win.geometry('300x300')
win.iconbitmap('../image/icon.ico')
# 创建一个容器来包括其他控件
frame = Frame(win)


# 创建一个计算器
def calc():
    # 用户输入的表达式,计算结果后转换为字符串
    result = "= " + str(eval(expression.get()))
    # 将计算的结果显示在Label控件上
    label.config(text=result)


# 创建一个Label控件
label = Label(frame)
# 创建一个Entry控件
entry = Entry(frame)
# 读取用户输入的表达式
expression = StringVar()
# 将用户输入的表达式显示在Entry控件上
entry["textvariable"] = expression
# 创建-一个 Button控件.当用户输入完毕后,单击此按钮即计算表达式的结果
button1 = Button(frame, text="等 于", command=calc)
# 设置Entry控件为焦点所在
entry.focus()
frame.pack()
# Entry控件位于窗体的上方
entry.pack()
# Label控件位于窗体的左方
label.pack(side="left")
# Button控件位于窗体的右方
button1.pack(side="right")
# 开始程序循环
frame.mainloop()
目录
相关文章
|
9月前
|
存储 小程序
计算器小程序+函数指针数组介绍
计算器是我们生活中重要的使用工具,那么我们要怎样写出计算机小程序呢?想必大家有很多种写出计算器程序的代码,在这里小编将用函数指针数组写出计算器程序.
36 0
|
JavaScript 前端开发 小程序
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的校园竞赛管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的校园竞赛管理系统附带文章源码部署视频讲解等
149 63
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的校园健康驿站管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的校园健康驿站管理系统附带文章源码部署视频讲解等
30 5
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的小型医院医疗设备管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的小型医院医疗设备管理系统附带文章源码部署视频讲解等
23 6
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的销售项目流程化管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的销售项目流程化管理系统附带文章源码部署视频讲解等
18 3
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的项目申报管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的项目申报管理系统附带文章源码部署视频讲解等
16 3
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的箱包存储系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的箱包存储系统附带文章源码部署视频讲解等
14 5
|
3天前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的闲置图书分享附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的闲置图书分享附带文章源码部署视频讲解等
17 0
|
2天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的时间管理小程序的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的时间管理小程序的详细设计和实现(源码+lw+部署文档+讲解等)
5 1

热门文章

最新文章