【发布时间】:2021-12-26 09:52:06
【问题描述】:
我是编程新手,我正在尝试为我参加的 Python 基础课程编写一个程序。现在是第 1 天,我无法弄清楚为什么总扣除额不能计算出正确的金额。这是我写的代码:
print("=================DEDUCTIONS=================")
print("SSS: " + sss_contribution)
print("PhilHealth: " + philhealth_contribution)
print("Other Loan: " + housing_loan)
tax_rate = .10
tax_total = int(gross_salary)*int(tax_rate)
print("Tax: " + str(tax_total))
total_deductions = int(sss_contribution) + int(philhealth_contribution) + int(housing_loan) + int(tax_total)
print("Total Deductions: " + str(total_deductions))
net_salary = float(gross_salary) - float(total_deductions)
print("NET SALARY: " + str(net_salary))
我得到了正确的 NET SALARY 金额,但总扣除额仅反映 SSS、PhilHealth 和 Housing 的总和。谢谢。
【问题讨论】: