题目:
我国的个人所得税税率是阶梯式的,个人的收入越高,对应的个税税率也就越高。个人所得税税率表如下所示。
个税起征点为5000元,那么根据税率表,在不考虑个人所得税专项附加扣除的情况下:
应纳税所得额=(应发工资-五险一金)-个税起征点
应缴个税=应纳税所得额*税率-扣除数
税后工资=应发工资-五险一金-应缴个税。
输入某人某月的应发工资与五险一金值,输出其税后工资。
样例输入:10000
2200
样例输出:7716.0
源代码:
我国的个人所得税税率是阶梯式的,个人的收入越高,对应的个税税率也就越高。个人所得税税率表如下所示。
个税起征点为5000元,那么根据税率表,在不考虑个人所得税专项附加扣除的情况下:
应纳税所得额=(应发工资-五险一金)-个税起征点
应缴个税=应纳税所得额*税率-扣除数
税后工资=应发工资-五险一金-应缴个税。
输入某人某月的应发工资与五险一金值,输出其税后工资。
样例输入:10000
2200
样例输出:7716.0
salary = int(input()) #应发工资
insurance = int(input()) #五险一金
money_0 = salary - insurance - 5000 #应纳税所得额
if money_0 <= 0:
money_real = salary - insurance
elif money_0 <= 3000:
money_1 = money_0 * 0.03
money_real = salary - insurance - money_1
elif money_0 <= 12000:
money_1 = (money_0 ) * 0.1 - 210
money_real = salary - insurance - money_1
elif money_0 <= 25000:
money_1 = (money_0 ) * 0.2 - 1410
money_real = salary - insurance - money_1
elif money_0 <= 35000:
money_1 = (money_0 ) * 0.25 - 2660
money_real = salary - insurance - money_1
elif money_0 <= 55000:
money_1 = (money_0 ) * 0.3 - 4410
money_real = salary - insurance - money_1
elif money_0 <= 80000:
money_1 = (money_0) * 0.35 - 7160
money_real = salary - insurance - money_1
else:
money_1 = (money_0) * 0.45 - 15160
money_real = salary - insurance - money_1
print('%.1f' % money_real)