#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] 2018新税法下工资计算

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

  2. python假设税前工资和税率如下_[Python] 2018新税法下工资计算

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

  3. 计算贷款的每月支付额。程序要求用户输入贷款的年利率、总金额 和年数,程序计算每月支付金额,并将结果显示输出。计算贷款的月支付额公式如下:(Java课本练习题 题目要求 )

    2.7 package booksTest;import java.util.Scanner;public class p34_2_7 {public static void main(String[ ...

  4. python计算每月工资-Python实现扣除个人税后的工资计算器示例

    本文实例讲述了Python实现扣除个人税后的工资计算器.分享给大家供大家参考,具体如下: 正好处于找工作期间避免不了会跟单位谈论薪资的情况,当然所有人跟你谈的都是税前收入,税后应该实际收入有多少呢?今 ...

  5. python计算每月工资多少钱_[Python]CCF——工资计算(201612-2)

    工资计算 一.问题描述 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资.假设他一个月的税前工资(扣除五险一金后.未扣税前的工资)为S元,则他应交的个人所得税按如下公 ...

  6. 2018python培训-2018年5月python自动化运维开发课程新班正式开课!

    2018年5月python自动化运维开发课程新班正式开课! 作者: 更新时间::2018-05-16 新推出的ansible是新出现的 自动化 运维工具 , 基于Python研发 . 糅合了众多老牌运 ...

  7. 2020 新税法工资计算

    用ABAP 写的一个工资税计算程序,按新税法累计计算个税,工资越高越到后面扣的多...... 举例 8000 和 30000 工资8000: 工资30000 *&--------------- ...

  8. 请用python写一段代码:根据excel表中电费缴费时间及购电量计算每月用电量

    答案:import pandas as pd# 读取excel表 data = pd.read_excel('电费缴费表.xlsx')# 计算每月用电量 monthly_usage = data.gr ...

  9. @程序员:Python 3.8正式发布,重要新功能都在这里

    整理 | Jane.夕颜 出品 | AI科技大本营(ID:rgznai100) [导读]最新版本的Python发布了!今年夏天,Python 3.8发布beta版本,但在2019年10月14日,第一个 ...

最新文章

  1. Nacos离GA更进一步:0.9.0发布
  2. Salesforce - soql 多字段多值过滤查询思路
  3. 最长下降/上升子序列问题
  4. “阿里爸爸”最新出品SpringBoot高级笔记(全彩版)--网盘链接自取
  5. aspnet_Users中LastActiveDate的问题
  6. php mysql修复_MySQL数据表损坏的巧妙修复
  7. start() 跟 run() 方法的区别和联系
  8. 用Hystrix保护您的应用程序
  9. C++11新特性选讲 语言部分 侯捷
  10. Python 带界面的可执行程序
  11. python静态方法_Python静态方法
  12. 如何打开SAR 文件
  13. v-for中为何要使用key
  14. Python下载小说 -XXOO
  15. 大数据的核心价值是什么,主要表现在哪几方面?
  16. 现有的DRM数字版权保护技术大全
  17. 字符串的基本使用规则、推导式和常用的几种模块的应用(代码及简单解释)
  18. 分享丨人脸数据集的史上最大规模调查
  19. Windows 应用商店无法打开解决办法
  20. 在canvas上实现3D效果

热门文章

  1. ?通配符 以及扩展通配符在范型中的应用。。。。。。。。。。。。。。。。。。...
  2. sql 操作字符串备忘(转)
  3. ThreadPoolExecutor(上篇)
  4. django使用ckeditor富文本编辑器-转
  5. [ARM-Linux]Linux-MATLAB安装
  6. 使用Flex4容器若干技巧
  7. Ubuntu文件的复制、移动和删除命令
  8. lucene.net 某些类的介绍
  9. DirectX?OpenGL?CUDA?Stream?OpenCL?
  10. (转)Apache Commons工具集简介