def calculator(money): shui=0 shui1=3600*0.03 shui2=(144000-36000)*0.1 shui3=(300000-144000)*0.2 shui4=(420000-300000)*0.25 shui5=(660000-420000)*0.3 shui6=(960000-660000)*0.35 if money<=36000: shui=money*0.03 if money>36000 and money<=144000: shui=(money-36000)*0.1+shui if money>144000 and money<=300000: shui=(money-144000)*0.2+shui2+shui1 if money>300000 and money<=420000: shui=(money-300000)*0.25+shui3+shui2+shui1 if money>420000 and money<=660000: shui=(money-420000)*0.3+shui4+shui3+shui2+shui1 if money>660000 and money<=960000: shui=(money-660000)*0.35+shui5+shui4+shui3+shui2+shui1 if money>960000: shui=(money-960000)*0.45+shui6+shui5+shui4+shui3+shui2+shui1 print(“應繳個人所得稅額為:%.2f元“%shui) return money=float(input(“請輸入您的全年應繳納稅所得稅總額為(單位為元):“)) calculator(money)