应纳税所得额=税前工资 - 三险一金(不需要缴税) - 扣除标准(不需要缴税)
应纳个人所得税税额=全月应纳税所得额×适用税率-速算扣除数
Salary=float(input("请输入月收入:"))
SubLine=5000 #扣除标准
SanXianMax=7662#三险一金基准工资上限
YangLao=Salary*0.08
YiLiao=Salary*0.02
ShiYe=Salary*0.005
ZhuFang=Salary*0.12
SanXian=YangLao+YiLiao+ShiYe+ZhuFang
if Salary>SanXianMax:
SanXian=SanXianMax*0.225
YinNaShui=Salary-SanXian-SubLine#所得税
SuoDeShui=0
if YinNaShui<3000:
SuoDeShui=YinNaShui*0.03-0
elif YinNaShui>=3000 and YinNaShui<12000:
SuoDeShui=YinNaShui*0.1-210
elif YinNaShui>=12000 and YinNaShui<25000:
SuoDeShui=YinNaShui*0.2-1410
elif YinNaShui>=25000 and YinNaShui<35000:
SuoDeShui=YinNaShui*0.25-2660
elif YinNaShui>=350000 and YinNaShui<55000:
SuoDeShui=YinNaShui*0.3-4410
elif YinNaShui>=55000 and YinNaShui<80000:
SuoDeShui=YinNaShui*0.35-7160
elif YinNaShui>=80000:
SuoDeShui=YinNaShui*0.45-15160
if SuoDeShui<0:
SuoDeShui=0
print ("应纳个人所得税税额为" , SuoDeShui)