Python GUI与文件操作实例

Python GUI与文件操作实例

43、一个县根据房产的评估价值征收房产税,评估价值是房产实际价值的60%。每100美元评估价值的房产税为0.75美元。编写一个图形用户界面(GUI)程序,当用户输入房产的实际价值时,显示评估价值和房产税。

以下是使用 Python 的 tkinter 库编写的 GUI 程序来满足上述要求:

import tkinter as tk

# 计算评估价值和房产税的函数
def calculate():
    try:
        actual_value = float(entry.get())
        assessment_value = actual_value * 0.6
        property_tax = assessment_value / 100 * 0.75
        assessment_label.config(text=f'评估价值: ${assessment_value:.2f}')
        tax_label.config(text=f'房产税: ${property_tax:.2f}')
    except ValueError:
        assessment_label.config(text='请输入有效的数字')
        tax_label.config(text='')

# 创建主窗口
root = tk.Tk()
root.title('房产税计算器')

# 创建标签和输入框
label = tk.Label(root, text='请输入房产的实际价值:')
label.pack(pady=10)

entry = tk.Entry(root)
entry.pack(pady=5)

# 创建计算按钮
button = tk.Button(root, text='计算', command=calculate)
button.pack(pady=20)

# 创建显示评估价值和房产税的标签
assessment_label = tk.Label(root, text='')
assessment_label.pack(pady=5)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值