python个人所得税计算
作者:野牛程序员:2023-11-16 10:46:55python阅读 4421
个人所得税的计算涉及到多个因素,包括应纳税所得额、税率、速算扣除数等。以下是一个简化的Python代码示例,用于计算个人所得税:
# 定义计算个人所得税的函数 def calculate_income_tax(income): # 计算应纳税所得额 taxable_income = income - 5000 # 根据税率和速算扣除数计算个人所得税 if taxable_income <= 0: tax = 0 elif taxable_income <= 3000: tax = taxable_income * 0.03 elif taxable_income <= 12000: tax = taxable_income * 0.1 - 210 elif taxable_income <= 25000: tax = taxable_income * 0.2 - 1410 elif taxable_income <= 35000: tax = taxable_income * 0.25 - 2660 elif taxable_income <= 55000: tax = taxable_income * 0.3 - 4410 elif taxable_income <= 80000: tax = taxable_income * 0.35 - 7160 else: tax = taxable_income * 0.45 - 15160 return max(0, tax) # 输入年收入 income = 50000 # 请替换为实际的年收入数额 # 计算个人所得税 result = calculate_income_tax(income) # 打印结果 print("年收入 {} 元的个人所得税为 {} 元。".format(income, result))
请注意,以上代码是一个简化版的计算器,实际个人所得税的计算可能会更为复杂,因为涉及到各种专项扣除、附加扣除等因素
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:arduino串口监视器数据导出
- 下一篇:c语言函数如何返回数组