ZeroDivisionError Traceback (most recent call last)
Cell In[1], line 23
20 retirement_age = 60 # 退休年龄
22 # 计算退休金
—> 23 pension = calculate_pension(base_salary, years_worked, personal_account_balance, retirement_age)
24 pension
Cell In[1], line 7, in calculate_pension(base_salary, years_worked, personal_account_balance, retirement_age)
4 base_pension = (base_salary + base_salary * 0.6) / 2 * years_worked * 0.01
6 # 计算个人账户养老金
----> 7 personal_account_pension = personal_account_balance / (retirement_age - 60)
9 # 计算过渡性养老金(这里假设过渡性养老金为0)
10 transitional_pension = 0
ZeroDivisionError: division by zero