UnboundLocalError Traceback (most recent call last)
Cell In[1], line 21
19 base_salary = 8500
20 # 计算个人每月扣费
—> 21 monthly_deduction = calculate_personal_deduction(base_salary)
22 monthly_deduction
Cell In[1], line 13, in calculate_personal_deduction(base_salary)
11 def calculate_personal_deduction(base_salary):
12 total_deduction = 0
—> 13 for insurance, rates in rates.items():
14 personal_rate = rates[“个人”]
15 total_deduction += base_salary * personal_rate
UnboundLocalError: local variable ‘rates’ referenced before assignment