本文实例讲述了Python实现扣除个人税后的工资计算器。分享给大家供大家参考,具体如下:

正好处于找工作期间避免不了会跟单位谈论薪资的情况,当然所有人跟你谈的都是税前收入,税后应该实际收入有多少呢?今天就简单写一个个人税收收入计算器,仅仅是觉得很有意思而已,当然写的很简单,不同的单位五险一金的缴纳比例可能又是不一样的,可能还会有一些其他的薪资方面的限制,这里只是简单举例说明而已,具体的参数或者限制条件什么的都是可以在里面自行加入的,下面是最新的个税计算器税率表:

下面是五险一金的缴纳比例,(可能会有不同):

下面是具体实现:

#!usr/bin/env python

#encoding:utf-8

'''''

__Author__:沂水寒城

功能:个人税后工资计算器

'''

def calculator(salary):

'''''

税后工资计算器

'''

point=3500

yanglao_rate=0.08

hospital_rate=0.02

losejob_rate=0.01

basemoney_rate=0.2

five_one_money=salary*(yanglao_rate+hospital_rate+losejob_rate+basemoney_rate)

rest_money=salary-five_one_money-point

res_money=salary-five_one_money

if rest_money<=1500:

res_money-=rest_money*0.03

elif rest_money>1500 and rest_money<=4500:

tax_money=rest_money*0.1

res_money-=(tax_money-105)

elif rest_money>4500 and rest_money<=9000:

tax_money=rest_money*0.2

res_money-=(tax_money-555)

elif rest_money>9000 and rest_money<=35000:

tax_money=rest_money*0.25

res_money-=(tax_money-1005)

elif rest_money>35000 and rest_money<=55000:

tax_money=rest_money*0.3

res_money-=(tax_money-2755)

elif rest_money>55000 and rest_money<=80000:

tax_money=rest_money*0.35

res_money-=(tax_money-5505)

else:

tax_money=rest_money*0.45

res_money-=(tax_money-13505)

print '税前工资为:{0},税后工资为:{1}'.format(salary, res_money)

if __name__ == '__main__':

salary_list=[10000,14000,15000,16000,18000,25000,80000,100000]

for one_salary in salary_list:

calculator(one_salary)

结果如下:

税前工资为:10000,税后工资为:6665.0

税前工资为:14000,税后工资为:8983.0

税前工资为:15000,税后工资为:9535.0

税前工资为:16000,税后工资为:10087.0

税前工资为:18000,税后工资为:11191.0

税前工资为:25000,税后工资为:14817.5

税前工资为:80000,税后工资为:42445.0

税前工资为:100000,税后工资为:51580.0

[Finished in 0.2s]

PS:这里再为大家推荐几款相关的在线计算工具供大家参考:

希望本文所述对大家Python程序设计有所帮助。

python实现税后工资计算器_[宜配屋]听图阁相关推荐

  1. python开发一个彩票系统_[宜配屋]听图阁

    本文为大家分享了python实现彩票系统的具体代码,供大家参考,具体内容如下 功能:1.注册  2.登录  3.充钱   4.提现  5.下注  6.开奖  7.退出 简述:彩民需要用身份证号码开户注 ...

  2. python对数组的基本操作_[宜配屋]听图阁

    这篇文章主要介绍了简单了解python数组的基本操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一,创建列表 创建一个列表,只要把逗号分隔的不同 ...

  3. python求超级素数代码_[宜配屋]听图阁

    如果一个数字能表示成 p^q,且p是一个素数,q为大于1的正整数,则此数字就是超级素数幂. param number: 测试该数字是否是超级素数幂 return: 如果不是就返回 False,如果是就 ...

  4. python连接oracle详细教程_[宜配屋]听图阁

    1. 连接对象 操作数据库之前,首先要建立数据库连接. 有下面几个方法进行连接. >>>import cx_Oracle >>>db = cx_Oracle.con ...

  5. python做excel表格代码_[宜配屋]听图阁

    安装两个库:pip install xlrd.pip install xlwt 1.python读excel--xlrd 2.python写excel--xlwt 1.读excel数据,包括日期等数据 ...

  6. python的pyaudio教程入门_[宜配屋]听图阁

    ​ 0.引子 当需要使用Python处理音频数据时,使用python读取与播放声音必不可少,下面介绍一个好用的处理音频PyAudio工具包. PyAudio是Python开源工具包,由名思义,是提供对 ...

  7. python计算圆的体积_[宜配屋]听图阁

    在已知DICOM和三维模型对应掩膜的情况下,计算三维模型的体积. 思路: 1.计算每个体素的体积.每个体素为长方体,x,y为PixelSpacing,z为层间距 使用pydicom.read_file ...

  8. 关于python格式对齐的问题_[宜配屋]听图阁 - 浅谈python str.format与制表符\t关于中文对齐的细节问题...

    写了一个练手的爬虫...在输出的时候出现了让人很不愉♂悦的问题 像这样: 令人十分难受啊! #------------------------------------------ 在此之前先说一下py ...

  9. python可以翻墙吗_[宜配屋]听图阁

    那堵墙着实可恨!身处IT这个圈子,经常需要用gg查资料(你也可以用来访问1024,^_^...).当然,你也可以用百度.其实也不是我不爱用百度,是有缘由的,且听我细细道来.有一次闲得蛋疼,想看看会不会 ...

  10. python身份证号码解析编程_[宜配屋]听图阁

    中国的居民身份证有18位.其中前17位是信息码,最后1位是校验码.每位信息码可以是0-9的数字,而校验码可以是0-9或X,其中X表示10. 身份证校验码算法: 设18位身份证号序列从左到右为: 引用 ...

最新文章

  1. 深入理解计算机系统 第三章笔记,《深入理解计算机系统》笔记.PDF
  2. currentdate mysql_Mysql】Mysql中CURRENT_TIMESTAMP,CURRENT_DATE,CURRENT_TIME,now(),sysdate()各项值的区别...
  3. leetcode976. 三角形的最大周长(又是你得不到的简单题)
  4. java字符串的哈希码_获取Java中字符串的哈希码
  5. axure原型怎么让文字自动换行_理解「回车」和「换行」,纠正数据输入过程中的坏习惯...
  6. beego API开发以及自动化文档
  7. 大疆反腐45人被查处 被开除员工喊话CEO汪滔自称“被冤枉”
  8. IAR 的精确延时程序(转)
  9. STM32工作笔记0073---UCOSIII任务管理(上)
  10. Flex 与外部的数据通信(HTTPService,URLLoader和URLRequest)
  11. trados 有道api_在Trados中使用微软机器翻译
  12. 基于Java的资产管理系统的设计与实现
  13. STL ++iter与iter++区别
  14. 再见c罗再见梅西_再见眼镜你好smartglasses
  15. 基础(UML类图,设计原则)
  16. python的win32gui, pyautogui, pywinauto,pynput对比
  17. debussy vhdl co-simulation
  18. ptr *ptr 关系_如何在PTR服务器上试用新的《守望先锋》英雄
  19. jQurey基础——非常详细
  20. UIPATH Orchestrator配置

热门文章

  1. 计算机断电硬盘数据会丢失吗,为什么突然停电后电脑硬盘数据会丢失?
  2. 【渝粤教育】电大中专药理学基础作业 题库
  3. 微信小号来了!同一个手机号可注册两个微信号
  4. 操作系统七种寻址方式
  5. 浅谈GOF设计模式之建造者模式(五)
  6. python 版权保护,python爬虫篇4——爬取专利著作权信息
  7. JZOJ4991. Skyfall
  8. 生理学_神经系统的功能
  9. git push时提示邮箱格式不正确
  10. html计算平方米,平方怎么算(面积怎么算平方米)