NameError Traceback (most recent call last)
Cell In[1], line 23
3 insurance_rates = {
4 ‘养老保险’: {‘单位’: 0.16, ‘个人’: 0.08},
5 ‘医疗保险’: {‘单位’: 0.06, ‘个人’: 0.02},
(…)
8 ‘生育保险’: {‘单位’: 0.007, ‘个人’: 0.0} # 生育保险由单位全额承担
9 }
11 # 计算各项保险缴费金额
12 insurance_contributions = {
13 ‘养老保险’: {
14 ‘单位’: base_salary * insurance_rates[‘养老保险’][‘单位’],
15 ‘个人’: base_salary * insurance_rates[‘养老保险’][‘个人’]
16 },
17 ‘医疗保险’: {
18 ‘单位’: base_salary * insurance_rates[‘医疗保险’][‘单位’],
19 ‘个人’: base_salary * insurance_rates[‘医疗保险’][‘个人’]
20 },
21 ‘失业保险’: {
22 ‘单位’: base_salary * insurance_rates[‘失业保险’][‘单位’],
—> 23 ‘个人’: basesalary * insurance_rates[‘失业保险’][‘个人’]
24 },
25 ‘工伤保险’: {
26 ‘单位’: base_salary * insurance_rates[‘工伤保险’][‘单位’],
27 ‘个人’: base_salary * insurance_rates[‘工伤保险’][‘个人’]
28 },
29 ‘生育保险’: {
30 ‘单位’: base_salary * insurance_rates[‘生育保险’][‘单位’],
31 ‘个人’: base_salary * insurance_rates[‘生育保险’][‘个人’]
32 }
33 }
35 # 计算总缴费金额
36 total_contributions = sum([
37 insurance_contributions[‘养老保险’][‘单位’],
38 insurance_contributions[‘养老保险’][‘个人’],
(…)
44 insurance_contributions[‘生育保险’][‘单位’]
45 ])
NameError: name ‘basesalary’ is not defined