用户:
正轩学习吧查看:0 回复:0 评论:0 创建时间:2023-12-25T18:20:45
【作品展示】

【作品介绍】
666
【作品源代码】
import tkinter as tk
from tkinter import messagebox
# 创建主窗口
root = tk.Tk()
root.title("高级计算器")
# 定义计算函数
def calculate():
# 获取输入框中的表达式
expression = expression_entry.get()
try:
# 使用eval()函数计算表达式并获取结果
result = eval(expression)
# 显示结果
result_label.config(text="结果: " + str(result))
except Exception as e:
# 显示错误信息
messagebox.showerror("错误", "表达式无效: " + str(e))
# 创建输入框和按钮
expression_entry = tk.Entry(root, width=50)
expression_entry.pack()
calculate_button = tk.Button(root, text="计算", command=calculate)
calculate_button.pack()
# 创建结果标签
result_label = tk.Label(root, text="结果: ")
result_label.pack()
# 运行主循环
root.mainloop()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn