用Python计算所得税
时间: 2023-11-19 21:54:35 浏览: 35
使用Python计算个人所得税可以通过条件判断和数值运算来实现。以下是一个简单的计算个人所得税的Python代码示例:
```
income = float(input("请输入您的税前收入:"))
insurance = float(input("请输入您的五险一金总额:"))
threshold = 5000 # 免征额
taxable_income = income - insurance - threshold # 应纳税所得额
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
print("您的个人所得税为:{:.2f}元".format(tax))
```
以上代码中,用户需要输入税前收入和五险一金总额,程序会自动计算出应纳税所得额,并根据应纳税所得额的不同范围来计算个人所得税。最后输出计算结果。