网站后台链接怎么做平面设计手绘网站
news/
2025/9/23 11:51:37/
文章来源:
网站后台链接怎么做,平面设计手绘网站,上海商城网站建设公司,濮阳网站建设兼职原标题#xff1a;个税起征点上调至5000#xff0c;用Python算一算少交多少税今天出了一个重磅消息#xff0c;个税起征点从3500上调到5000啦#xff01;
广大IT农民工的生活压力又减轻了一些#xff0c;有没有
晚上加一个鸡腿#xff0c;要不要~
开心归开心#xff0c;…原标题个税起征点上调至5000用Python算一算少交多少税今天出了一个重磅消息个税起征点从3500上调到5000啦
广大IT农民工的生活压力又减轻了一些有没有
晚上加一个鸡腿要不要~
开心归开心我们来用Python算一算新的规则下我们需要交多少税比原先少交多少税。
下面的这张表是税率表这是对超过免征额部分的收入征收的税率这次调整的是免征额之前是3500现在是5000税率部分没有发生变化。
我们用Python来写两个程序一个计算旧的工资所得税一个计算新的工资所得税。
下面的函数old_tax用来计算旧的所得税
import sys
import bisect
def old_tax(salary):
if salary 3500:
return 0.0
above salary - 3500
ranges [0, 1500, 4500, 9000, 35000, 55000, 80000]
rate [.03, .1, .2, .25, .30, .35, .45]
i bisect.bisect_left(ranges, above)
j 0
tax 0.0
while j i:
if j1 i:
tax (ranges[j1]-ranges[j]) * rate[j]
else:
tax (above-ranges[j]) * rate[j]
j 1
return tax
下面的函数new_tax用来计算新的所得税
def new_tax(salary):
if salary 5000:
return 0.0
above salary - 5000
ranges [0, 1500, 4500, 9000, 35000, 55000, 80000]
rate [.03, .1, .2, .25, .30, .35, .45]
i bisect.bisect_left(ranges, above)
j 0
tax 0.0
while j i:
if j1 i:
tax (ranges[j1]-ranges[j]) * rate[j]
else:
tax (above-ranges[j]) * rate[j]
j 1
return tax
下面是我们的主函数
if __name__ __main__:
if len(sys.argv) 2:
print(Usage: {} .format(sys.argv[0]))
sys.exit(1)
salary float(sys.argv[1])
old_tax old_tax(salary)
new_tax new_tax(salary)
print(old: {}, new: {}.format(old_tax, new_tax))
上面的代码保存在tax.py中。
接下来我们来用tax.py算一算不同工资水平的个税
python3 tax.py 5000
old: 45.0, new: 0.0
每月5000元的工资以前要交45元的个税起征点上调到5000后就不用交税了。
python3 tax.py 10000
old: 745.0, new: 445.0
每月10000元的工资以前要交745元的个税现在只要445元比原先少交300元。
python3 tax.py 20000
old: 3120.0, new: 2745.0
每月20000元的工资以前要交3120元的个税现在交2745元比原先少交375元。
python3 tax.py 50000
old: 11195.0, new: 10745.0
每月50000元的工资以前要交11195元的个税现在交10745元比原先少交450元。
python3 tax.py 100000
old: 29920.0, new: 29245.0
每月10万元的工资以前要交29920元的个税现在交29245元比原先少交675元。
大家可以复制一下代码算算自己可以少交多少税。
对了月薪十万以上的朋友麻烦联系一下小编我们交个朋友~欢迎点赞、分享你们的分享是我原创的动力~返回搜狐查看更多
责任编辑
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912442.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!