本文实例讲述了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计算工资编程-Python实现扣除个人税后的工资计算器示例相关推荐

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

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

  2. python制作工资计算器-Python实现扣除个人税后的工资计算器示例

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

  3. python计算工资编程-Python工程师薪水居然这么高

    Python诞生于1989年,**个公开版本于1991年问世.现如今,随着国内外互联网科技时代飞速的发展和进步,目前2017年作为人工智能**编程语言,Python崛起势不可挡.Python工程师薪水 ...

  4. python与人工智能编程-python学习(一)——python与人工智能

    最近在朋友圈转起了一张图.抱着试一试的心态,我肝了些课程.都是与python相关的. 课程一:你不知道的python 讲师:王玉杰(混沌巡洋舰联合创始人 & web开发工程师 & 数据 ...

  5. python股票自动交易从零开始-python程序化交易编程-python制作自动交易程序!

    如何用python进行期货程序化交易 .程序化交易系统目前主要是通过计算机程序实现的,其实就是把交易者决策的过程用计算机语言描述出来,然后由计算机给出交易建议或直接发送交易指令到期货公司的. SDYG ...

  6. python进行linux编程,Python之函数进阶

    本节内容 递归函数 嵌套函数与闭包 匿名函数 高阶函数 内置函数 总结 一.递归函数 函数是可以被调用的,且一个函数内部可以调用其他函数.如果一个函数在内部调用本身,这个函数就是一个递归函数.函数递归 ...

  7. python可视化窗口编程-Python可视化界面编程入门

    Python可视化界面编程入门具体实现代码如所示: (1)普通可视化界面编程代码入门: import sys from PyQt5.QtWidgets import QWidget,QApplicat ...

  8. python 计算循环次数,05.Python循环

    目标 程序的三大流程 while 循环基本使用 break 和 continue while 循环嵌套 01. 程序的三大流程 在程序开发中,一共有三种流程方式: 顺序 -- 从上向下,顺序执行代码 ...

  9. 编程就是python吗_编程python是什么

    编程python是什么? Python 是一门有条理的和强大的面向对象的程序设计语言,Python 已经成为最受欢迎的程序设计语言之一,本文带你简单入门Python编程基础. 推荐:<Pytho ...

最新文章

  1. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime
  2. rsyslog+analyzer
  3. [转]常见的动态规划问题分析与求解
  4. codeforces 229C
  5. vb6 打印选项对话框_办公必备技能,Word打印问题及解决方案全在这,轻松解决打印难题...
  6. HDU - 4635 Strongly connected(强连通缩点+数学+思维)
  7. 操作系统线程互斥,锁死机制的简单介绍
  8. 编程思想:面向对象和面向过程
  9. 汇编语言mul指令_跟着开源软件学汇编语言:计算器
  10. Java_单例/多例设计
  11. linux sed打印功能,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  12. C语言必背18个经典程序,2022年C语言必背100代码大全
  13. Cydia Substrate插件编写
  14. arch linux安装和dwm窗口管理器安装
  15. 公司为什么需要自己的SAP内部顾问
  16. 实现微信扫描小程序码携带参数和路径跳转页面
  17. 阿里系App抓包详细分析
  18. 解决Ubuntu上安装chrome浏览器网页空白的问题
  19. 关于安装LINUX时找不到硬盘问题解决
  20. 使用frp端口映射实现内网穿透(SSH、HTTP服务)

热门文章

  1. html5中本地存储概念是什么?
  2. 【BZOJ4025】二分图(可撤销并查集+线段树分治)
  3. Python学习之路3 - 字符串操作字典
  4. Python 函数式编程(3) —— 闭包
  5. 遇到不可重现问题怎么办
  6. Java SE Technologies at a Glance
  7. HDU2020 绝对值排序【排序】
  8. JSK-388 等差数列【入门】
  9. HDU1874 畅通工程续【Dijkstra算法】
  10. 代码健壮性 —— 边界条件的判断