#coding=utf-8

"""@author:FiaFia

@data:2018/7/6

@version:Python3.6"""

classTax():

@staticmethoddefoldTaxRate(base):'''旧的税率表及速扣数

速扣数的公式(本档次税率-上档次税率)*上档次最高应纳税工资薪金的金额+上档次的速算扣除数

纳税额 税率 速扣数

<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'''

if base <0:

tax=0elif base <= 1500:

tax= base * 0.03

elif base > 1500 and base <= 4500:

tax= base * 0.1 - 105

elif base > 4500 and base <= 9000:

tax= base * 0.2 - 555

elif base > 9000 and base <= 35000:

tax= base * 0.25 - 1005

elif base > 35000 and base <= 55000:

tax= base * 0.3 - 2755

elif base > 55000 and base <= 80000:

tax= base * 0.35 - 5505

elif base > 80000:

tax= base * 0.45 - 13505

returntax

@staticmethoddefnewTaxRate(base):'''新的税率表及速扣数

速扣数的公式(本档次税率-上档次税率)*上档次最高应纳税工资薪金的金额+上档次的速算扣除数

纳税额 税率 速扣数

<3000 3% 0

3000-12000 10% 210

12000-25000 20% 1410

25000-35000 25% 2660

35000-55000 30% 4410

55000-80000 35% 7160

>80000 45% 15160'''

if base <0:

tax=0elif base <= 3000:

tax= base * 0.03

elif base > 3000 and base <= 12000:

tax= base * 0.1 - 210

elif base > 12000 and base <= 25000:

tax= base * 0.2 - 1410

elif base > 25000 and base <= 35000:

tax= base * 0.25 - 2660

elif base > 35000 and base <= 55000:

tax= base * 0.3 - 4410

elif base > 55000 and base <= 80000:

tax= base * 0.35 - 7160

elif base > 80000:

tax= base * 0.45 - 15160

return tax

python假设税前工资和税率如下_[Python] 2018新税法下工资计算相关推荐

  1. python计算每月工资-[Python] 2018新税法下工资计算

    #coding=utf-8 """@author:FiaFia @data:2018/7/6 @version:Python3.6""" c ...

  2. [Python] 2018新税法下工资计算

    新个税的草案,明确了新版7级税率明细:全年应纳税所得额不超过3.6万元的,适用3%税率:超过3.6万元至14.4万元的部分,适用10%税率:超过14.4万元至30万元的部分,适用20%税率:超过30万 ...

  3. python假设税前工资和税率如下_Python来做假设检验

    对于任何一个频率派的数据科学家而言,日常做数据分析难免还是会用到一些假设检验方法做一个数据探索和相关性.差异性分析,并且这也是做后续统计模型(机器学习类预测模型可以略过)预测的第一步. 这篇博文目的就 ...

  4. python假设税前工资和税率如下_【Python】税前税后工资转换

    [需求] 因为自己最近开始关注工资的事情,就在网上查找税前税后工资怎么换算--网上有详细讲解的,但是你需要对照规则一项一项地手算.而且我可能有很多数据要换算--看起来是在太难受了,不如写个Python ...

  5. python假设税前工资和税率如下_Python - 计算个人所得税

    十一有个好消息,就是个税有调整,写了个计算个人所得税的脚本,看看你省了多少 以下为python3适用版本 #!/usr/bin/python # -*- coding: UTF-8 -*- # 该py ...

  6. python 类调用不存在的方法_[python] 类常用的内置方法

    内置方法 说明 __init__(self,...) 初始化对象,在创建新对象时调用 __del__(self) 释放对象,在对象被删除之前调用 __new__(cls,*args,**kwd) 实例 ...

  7. python词云需要导入什么包_[python] 词云:wordcloud包的安装、使用、原理(源码分析)、中文词云生成、代码重写...

    词云,又称文字云.标签云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思.常见于博客. ...

  8. python生成中文词云的代码_[python] 基于词云的关键词提取:wordcloud的使用、源码分析、中文词云生成和代码重写...

    1. 词云简介 词云,又称文字云.标签云,是对文本数据中出现频率较高的"关键词"在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意 ...

  9. python调用百度地图画轨迹图_[python]百度地图API,正/逆地理编码,路线规划接口的调用,实现输出出行的距离和......

    [Python] 纯文本查看 复制代码''' 文件名:L17.py 作者:小饭团 创建时间:2019年1月11日15:17:03 文件描述:调用Web服务API接口,百度地图路线规划 正/逆地理编码 ...

最新文章

  1. 《数学之美》第7章 贾里尼克和现代语言处理
  2. Python基础语法精心总结!看完都知道的可以往下继续学习了
  3. 警惕技术人员的极端性
  4. Java 程序员必须了解的 7 个性能指标
  5. Spring交易可见性
  6. [js] 用js写一个方法检测浏览器是否支持css3的属性
  7. 记录sqoop同步失败问题解决过程,过程真的是很崎岖。(1月6日解决)
  8. 明华读卡器 循环读卡 初始卡号
  9. C#【多线程篇】BackgroundWorker类使用总结
  10. Simplest NodeJS server
  11. 滴滴裁员2000人,员工竟然被裁出幸福感,获得员工的一致好评?
  12. 2020商业风口复盘:巨变下的重构与新生
  13. 操作系统实验报告linux进程管理,计算机操作系统实验报告三Linux进程基本管理.doc...
  14. Java程序员被逼迫,挣着卖白菜的钱,操着卖白粉的心,2021年Java常见面试题
  15. 【CarMaker学习笔记】TestManager自动测试实验
  16. JavaScript压缩工具JSA使用介绍
  17. (一) Oriented R-CNN
  18. 【商业分析 04 搜索引擎指标CG,DCG,NDCG】
  19. pycharm ValueError: source code string cannot contain null bytes
  20. 【电脑端】腾讯视频PC端微信截图扫码失败解决办法

热门文章

  1. lambda在python_在Python中使用lambda高效操作列表的教程
  2. 那些刻在椅子背后的爱情,会不会像水泥上的花朵,开出没有风的,寂寞的森林 。
  3. 古币杂谈:楚国鬼脸钱
  4. VR全景云课堂多方面落地应用,打开教育新大门
  5. MySQL总结(八)数据库表与表之间的关系-详解
  6. C,C+和C++它们有什么区别
  7. java抽象类构造方法_Java 抽象类中构造方法的作用?如何理解?
  8. 量子侦探社-区块链探案
  9. E3游戏展大作爆发,这些游戏云电脑能玩吗?
  10. WindowsVista系统盘揭密:Users文件夹