猫史档案馆


【Python作品分享】高级计算器

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


【作品展示】

center_image

 

【作品介绍】

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


回复

上一页1 页 / 共 0下一页