1 . 个人所得税计算:个人所得税采用“超额累进税率”计算方法,简化公式如下: 缴税 = (个人薪金扣险所得 – 个税免征额)* 税率
其中,个税免征额为3500元,税率根据应纳税额数量而不同,如下图所示:
注意:“应纳税额”为:个人薪金扣险所得 – 个税免征额
请编写一个程序根据用户输入计算个人所得税,用户输入是个人薪金扣险所得。(约定用户输入为以人民币元为单位的整数。)
# 2020/2/4 task 1
money = int(input('请输入个人薪金扣险所得:'))
surmoney = money-3500
if surmoney<=0:
rate = 0
elif 0<surmoney<=1500:
rate = 0.03
elif 1500<surmoney<=4500:
rate = 0.10
elif 4500<surmoney<=9000:
rate = 0.20
elif 9000<surmoney<=35000:
rate = 0.25
elif 35000<surmoney<=55000:
rate = 0.30
elif 55000<surmoney<=80000:
rate = 0.35
else:
rate = 0.45
tax = surmoney*rate
print(f'个人所得税为:{tax}')
#edit 逻辑上可以有更简洁的做法
money = int(input('请输入个人薪金扣险所得:'