码迷,mamicode.com
首页 > 其他好文 > 详细

个人所得税计算脚本

时间:2019-06-06 19:23:54      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:code   教育   结果   输出   脚本   style   append   pen   医疗   

salary = 30000  #工资
kouchu = 6000 + 2000   #五险一金和附加扣除(教育,医疗,养老等)

i = 1
arr = []
brr = []
while i < 12:
    e = (salary - kouchu - 5000) * i
    if e <= 36000:
        k = e * 0.03 - sum(arr)
        arr.append(k)
    elif 36000 < e <= 144000:
        k = e *0.1 -sum(arr) - 2520
        arr.append(k)
    elif 144000 < e <= 300000:
        k = e * 0.2 - sum(arr) - 16920
        arr.append(k)
    elif 300000 < e <= 420000:
        k = e * 0.25 - sum(arr) - 31920
        arr.append(k)
    elif 420000 < e <= 660000:
        k = e * 0.3 - sum(arr) - 52920
        arr.append(k)
    elif 660000 < e <= 960000:
        k = e * 0.35 - sum(arr) - 52920
        arr.append(k)
    elif 960000 < e:
        k = e * 0.45 - sum(arr) - 52920
        arr.append(k)
    s = salary - kouchu - arr[i-1]
    brr.append(s)
    # print(‘%.1f‘ %arr[i-1],‘%.1f‘ %s)
    i += 1

print([round(i,2) for i in arr])
print([round(i,2) for i in brr])

输出结果如下:

[510.0, 510.0, 1560.0, 1700.0, 1700.0, 1700.0, 1700.0, 1700.0, 2600.0, 3400.0, 3400.0]
[21490.0, 21490.0, 20440.0, 20300.0, 20300.0, 20300.0, 20300.0, 20300.0, 19400.0, 18600.0, 18600.0]

 

个人所得税计算脚本

标签:code   教育   结果   输出   脚本   style   append   pen   医疗   

原文地址:https://www.cnblogs.com/tortoise512/p/10986153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!