📑前言
本文主要是【Python】——Python个人所得税计算器的文章,如果有什么需要改进的地方还请大佬指出⛺️
🎬作者简介:大家好,我是听风与他🥇
☁️博客首页:CSDN主页听风与他
🌄每日一句:狠狠沉淀,顶峰相见
第一关:个人所得税计算器
def income_tax():
"""用户输入应发工资薪金所得、五险一金金额和个税免征额,输出应缴税款和实发工资,
结果保留小数点后两位。当输入数字小于0 或等于0 时,输出“error”。
实发工资 = 应发工资 - 五险一金 - 个人所得税
建议使用以下变量名:
salary:每月应发工资薪金
insurance_fund:五险一金
exemption:个税免征额
educted_amount:速算扣除数
测试用例
输入(冒号前是提示性文字,冒号后的数字为用户输入)
请输入应发工资薪金金额:16000
请输入五险一金金额:4000
请输入个税免征额:5000
输出
应缴税款490.00 元,实发工资11510.00 元。
"""
# ====================Begin===================================
# 此处去掉注释符号“#”并补充你的代码
s = eval(input()) #每个月应发工资资金
i = eval(input()) #五险一金
e = eval(input()) #个税免征额,即应缴税款
a = s - i -e
if s<= 0:
print('error')
elif a <= 0:
print(f'应缴税款0.00元,实发工资{s-i:.2f}元。')
else:
if 0< a <=3000:
t = a *0.03
elif 3000< a <=12000:
t = a * 0.1 -210
elif 12000< a <=25000:
t = a * 0.2 -1410
elif 25000< a <=35000:
t = a* 0.25 -2660
elif 35000< a <=55000:
t = a * 0.3 - 4410
elif 55000< a <=80000:
t = a * 0.35 -7160
elif 80000<= a :
t = a * 0.45 - 15160
r = s - i - t #实发工资为工资-五险一金-个税
print(f'应缴税款{t:.2f}元,实发工资{r:.2f}元。')
# ======================End=================================
if __name__ == '__main__':
income_tax() # 调用函数完成计算和输出