py基础语法 if elif else的练习

要求计算不同工资相对应的税额:

提示如下


计算方法

扣除标准3500元/月(2011年9月1日起正式执行)(工资、薪金所得适用)

100000

22500

2250          10000

 7662 * 0.225  工资100000

 7662 * 0.225  工资8000

 5000 * 0.225  工资 5000

三险一金 = 工资 * 比例     0.225

  7750

扣除三险一金后月收入 = 工资 - 三险一金

   7750 - 3500

应纳税所得额=扣除三险一金后月收入-扣除标准

 

应纳个人所得税税额=全月应纳税所得额×适用税率-速算扣除数

个税 =

养老保险:单位20%,个人8%

医疗保险:单位8%,个人2%

失业保险:单位1%,个人0.5%

生育保险:单位0.6%,个人不用缴费

工伤保险:单位1%,个人不用缴

住房公积金:单位5%-12%,个人5%-12%,按12%算、

 

三险一金缴纳的基准工资上限为7662 ;超过,就按照7662缴纳;

 

 2011年9月1日起调整后的7级超额累进税率

全月应纳税所得额

税率

速算扣除数(元)

全月应纳税所得额不超过1500

3%

0

全月应纳税所得额超过1500元至4500元

10%

105

全月应纳税所得额超过4500元至9000元

                                                                                                                                                                                                                       20%

555

全月应纳税所得额超过9000元至35000元

25%

1005

全月应纳税所得额超过35000元至55000元

30%

2755

全月应纳税所得额超过55000元至80000元

35%

5505

全月应纳税所得额超过80000

45%

13505

 



salary=input('请输入你的工资')
salary=int(salary)
sanXian=0
if salary>=7662:
    sanXian=7662*0.225
else:
    sanXian=salary*0.225
#所得额
suoDeE=salary-sanXian-3500
if suoDeE<=1500:
    print(suoDeE*0.03)
elif 150080000
    print(suoDeE*0.45-13505)










你可能感兴趣的:(py基础语法 if elif else的练习)