NameError Traceback (most recent call last)
Cell In[1], line 19
3 proportion = {
4 ‘养老保险’: {‘单位’: 0.20, ‘个人’: 0.08},
5 ‘医疗保险’: {‘单位’: 0.075, ‘个人’: 0.02},
(…)
8 ‘生育保险’: {‘单位’: 0.007, ‘个人’: 0.0}
9 }
11 # 计算单位和个人每月需缴纳的社保费用
12 monthly_costs = {
13 ‘养老保险’: {
14 ‘单位’: base_salary * proportion[‘养老保险’][‘单位’],
15 ‘个人’: base_salary * proportion[‘养老保险’][‘个人’]
16 },
17 ‘医疗保险’: {
18 ‘单位’: base_salary * proportion[‘医疗保险’][‘单位’],
—> 19 ‘个人’: base600 * proportion[‘医疗保险’][‘个人’]
20 },
21 ‘失业保险’: {
22 ‘单位’: base_salary * proportion[‘失业保险’][‘单位’],
23 ‘个人’: base_salary * proportion[‘失业保险’][‘个人’]
24 },
25 ‘工伤保险’: {
26 ‘单位’: base_salary * proportion[‘工伤保险’][‘单位’],
27 ‘个人’: base_salary * proportion[‘工伤保险’][‘个人’]
28 },
29 ‘生育保险’: {
30 ‘单位’: base_salary * proportion[‘生育保险’][‘单位’],
31 ‘个人’: base_salary * proportion[‘生育保险’][‘个人’]
32 }
33 }
35 # 计算个人每月需缴纳的总社保费用
36 total_personal_cost = sum(monthly_costs[key][‘个人’] for key in monthly_costs)
NameError: name ‘base600’ is not defined