salary = int(raw_input('Enter your salary per month : (0 will exit)'))
while salary > 0 :
print 'Your salary before tax is :',salary
#extra income
extra_income = int(raw_input('Enter your extra income:'))
#caculate the insurance
five_insurance = salary * 0.11
print 'five insurance is :',five_insurance
#caculate the house insurance
house_insurance = salary * 0.1
print 'house insurance is :',house_insurance
salary = salary-five_insurance-house_insurance+extra_income
personal_tax_salary= salary-3500
personal_tax_fee=0
if personal_tax_salary <= 0:
personal_tax_fee = 0
elif personal_tax_salary > 0 and personal_tax_salary <= 1500:
personal_tax_fee = personal_tax_salary * 0.03 - 0
elif personal_tax_salary > 1500 and personal_tax_salary <= 4500:
personal_tax_fee = personal_tax_salary * 0.1 - 105
elif personal_tax_salary>4500 and personal_tax_salary<=9000:
personal_tax_fee = personal_tax_salary * 0.2 - 555
elif personal_tax_salary>9000 and personal_tax_salary<=35000:
personal_tax_fee = personal_tax_salary * 0.25 - 1005
elif personal_tax_salary>35000 and personal_tax_salary<=55000:
personal_tax_fee = personal_tax_salary * 0.3 - 2755
elif personal_tax_salary>55000 and personal_tax_salary<=80000:
personal_tax_fee = personal_tax_salary * 0.35 - 5505
elif personal_tax_salary>80000 :
personal_tax_fee = personal_tax_salary * 0.45 - 13505
print 'Your personal tax is :',personal_tax_fee
print 'Your real income is :',salary-personal_tax_fee
salary = int(raw_input('Enter your salary per month : (0 will exit)'))
print 'Exit. Thank you !'
与python第一次亲密接触
最新推荐文章于 2025-08-12 18:06:10 发布