py基础语法 if elif else的练习

这篇博客通过实例介绍了如何使用Python的基础语法if-elif-else进行工资税额计算。根据2011年9月1日执行的扣除标准,详细解释了不同工资层次对应的税款计算方法,包括三险一金的扣除比例和超额累进税率的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

提示如下


计算方法

扣除标准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 1500<suoDeE<=4500:
    print(suoDeE*0.1-105)
elif 4500< suoDeE <= 9000:
    print(suoDeE*0.2 - 555)
elif 9000 < suoDeE <= 35000:
    print(suoDeE * 0.25 - 1005)
elif 35000< suoDeE <= 55000:
    print(suoDeE*0.3 - 2755)
elif 55000< suoDeE <= 80000:
    print(suoDeE*0.35 - 5505)
else:
    suoDeE>80000
    print(suoDeE*0.45-13505)










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值