rate = [0.03, 0.1, 0.2, 0.25, 0.3, 0.35, 0.45]
quict_cal = [0, 210, 1410, 2660, 4410, 7160, 15160]
salary = float(input("请输入您的月工资:"))
if salary <= 5000:
print("恭喜您,您的工资在免征税范围内!")
elif salary > 5000 and salary <= 8000:
print("使用税率:",rate[0])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[0] - quict_cal[0]))
elif salary > 8000 and salary <= 17000:
print("使用税率:", rate[1])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[1] - quict_cal[1]))
elif salary > 17000 and salary <= 30000:
print("使用税率:", rate[2])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[2] - quict_cal[2]))
elif salary > 30000 and salary <= 40000:
print("使用税率:", rate[3])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[3] - quict_cal[3]))
elif salary > 40000 and salary <= 60000:
print("使用税率:", rate[4])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[4] - quict_cal[4]))
elif salary > 60000 and salary <= 85000:
print("使用税率:", rate[5])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[5] - quict_cal[5]))
elif salary > 85000:
print("使用税率:", rate[6])
print("您应该缴纳的个人所得税为:%.3f元" % (salary * rate[6] - quict_cal[6]))
你要代码的数据改一下就好了
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
n = int(input('输入个人总收入:'))
m = n - 1600
tax = 0
if m<=0:
tax = 0
elif 0<m<500:
tax = m * 0.05
elif 500<=m<2000:
tax = 500 * 0.05 + (m-500)*0.1
elif 2000<=m<5000:
tax = 500*0.05 + 1500*0.1 + (m-2000)*0.15
elif 5000<=m<20000:
tax = 500*0.05 + 1500*0.1 + 3000*0.15 + (m-5000)*0.2
else:
tax = 500*0.05 + 1500*0.1 + 3000*0.15 + 15000*0.2 + (m-15000)*0.25
print('个人收入所得税:', tax)
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632