一鍵計算稅項支出

稅項支出是每一位有責任的納稅人的必要支出.

現在我們試一試用Python做出一個一鍵就知總數的程式.

python 复制代码
import tkinter as tk
from tkinter import messagebox

def calculate_total():
    try:
        # 讀取輸入框的值
        price = float(entry_price.get())
        tax = float(entry_tax.get())
        # 套用公式 Total = Price * Tax
        total = price * tax
        # 顯示結果
        messagebox.showinfo("計算結果", f"Total = {total}")
    except ValueError:
        messagebox.showerror("錯誤", "請輸入正確的數字!")

root = tk.Tk()
root.title("輸入資料計算 Total")

# Label 在第 0 行第 0 欄
tk.Label(root, text="價格 Price:").grid(row=0, column=0)
# Entry 在第 0 行第 1 欄
entry_price = tk.Entry(root)
entry_price.grid(row=0, column=1)

# Label 在第 1 行第 0 欄
tk.Label(root, text="稅率 Tax:").grid(row=1, column=0)
# Entry 在第 1 行第 1 欄
entry_tax = tk.Entry(root)
entry_tax.grid(row=1, column=1)

# 計算按鈕在第 2 行
tk.Button(root, text="計算 Total", command=calculate_total).grid(row=2, column=0, columnspan=2)

root.mainloop()在这里插入代码片

大家也可以試試其他的公式,用法也是大同小異,但如果要知運行結果,我想要拉到有圖像處理的軟體.

相关推荐
一晌小贪欢13 小时前
Python基础:第 09 篇 · while 循环:重复直到不满足
开发语言·c++·python·数据可视化·面向对象·python办公
一条大祥脚14 小时前
CuTe 与 CuTe DSL:从 C++ 模板元编程到 Python DSL 的 GPU 编程演进
开发语言·c++·python·cutlass·cute·cute dsl
10年前端老司机14 小时前
Milvus 8种检索能力实践
数据库·python·agent
Sakura_j_h_15 小时前
从零写一个 MCP stdio Server:用 Python 校验博客文章格式
开发语言·python·自动化·ai工具·mcp·json-rpc
大草原的小灰灰15 小时前
LLM应用的标准开发框架LangChain(八)- 中间件
python·中间件·langchain
卷无止境15 小时前
百万 token 时代的真相:主流大模型上下文窗口与最大输出的横向对比分析
人工智能·python
用户2986985301416 小时前
Python 实战:将 HTML 批量转换为 Markdown
python·html·markdown
hhcgchpspk16 小时前
flask服务端页面预防被爬措施
后端·python·flask·网络爬虫·防爬
小小张说故事16 小时前
Python 里 copy.copy() 和 deepcopy() 到底差在哪:拆开 __copy__、__deepcopy__ 和那个防止无限递归的 memo 字典
python
vipxieliang16 小时前
Python collections:高效容器与实战案例
后端·python