个人所得税计算脚本
salary = 20000 #工资 kouchu = 3000 #五险一金 fujia = 2000 #附加扣除(教育,医疗,养老等) i = 1 arr = [] brr = [] while i <= 12: e = (salary - kouchu -fujia - 5000) * i if 0 < e <= 36000: k = e * 0.03 elif 36000 < e <= 144000: k = e * 0.1 - 2520 elif 144000 < e <= 300000: k = e * 0.2 - 16920 elif 300000 < e <= 420000: k = e * 0.25 - 31920 elif 420000 < e <= 660000: k = e * 0.3 - 52920 elif 660000 < e <= 960000: k = e * 0.35 - 85920 elif e > 960000: k = e * 0.45 - 181920 else: k = 0 tax = k - sum(arr) arr.append(tax) s = salary - kouchu - tax brr.append(s) i += 1 print([round(i,2) for i in arr]) print([round(i,2) for i in brr])
输出结果:
[300.0, 300.0, 300.0, 580.0, 1000.0, 1000.0, 1000.0, 1000.0, 1000.0, 1000.0, 1000.0, 1000.0]
[16700.0, 16700.0, 16700.0, 16420.0, 16000.0, 16000.0, 16000.0, 16000.0, 16000.0, 16000.0, 16000.0, 16000.0]
posted on 2019-06-06 17:34 torotoise512 阅读(337) 评论(0) 收藏 举报
浙公网安备 33010602011771号