首页 > 编程语言 > 详细

Python3.6全栈开发实例[023]

时间:2018-08-12 15:01:58      阅读:225      评论:0      收藏:0      [点我收藏+]

23.税务部门征收所得税. 规定如下:
(1)收入在2000以下的. 免征.
(2)收入在2000-4000的, 超过2000部分要征收3%的税.
(3)收入在4000-6000的, 超过4000部分要征收4%的税.
(4)收入在6000-10000的, 超过6000部分要征收8%的税.
(5)收入在10000以上的, 超过部分征收20%的税.
注:如果一个人的收入是8000, 那么他要交2000到4000的税加上4000到6000的税加上6000到8000的税.
收入 = 8000-(4000-2000)*3%-(6000-4000)*4%-(8000-6000)*8%
让用户输入它的工资, 计算最终用户拿到手是多少钱.

l1 = [10000,6000,4000,2000,0]
l2 = [0.2,0.08,0.04,0.03]
shuiwu = 0
salary = int(input(请输入你的收入:).strip())
for i in l1:
    if salary > i:
        # print(l1.index(i))
        shuiwu += (salary-i)*l2[l1.index(i)]
        salary = i
print(salary-shuiwu)
salay = [10000,6000,4000,2000,0]
tax = [0.2,0.08,0.05,0.03]
t = {10000:0.2,6000:0.08,4000:0.05,2000:0.03}
content = int(input(请输入你的工资))
c = content
sum_tax = 0
for i in t.items():
    if content > i[0]:
        sum_tax += (content - i[0])*i[1]
        content = i[0]
print(税 前 工资:{}.format(c))
print(个人所得税:{}.format(sum_tax))
print(到 手 工资:{}.format(c-sum_tax))

 

Python3.6全栈开发实例[023]

原文:https://www.cnblogs.com/apollo1616/p/9462768.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!