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

Posted Apollo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3.6全栈开发实例[023]相关的知识,希望对你有一定的参考价值。

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]的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

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

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

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