NameError Traceback (most recent call last)
Cell In[1], line 16
10 predicted_prices = {
11 2024: 2100, # 预测2024年黄金价格为2100美元/盎司
12 2025: 2200 # 预测2025年黄金价格为2200美元/盎司
13 }
15 # 计算价格变化
—> 16 price_changes = {year: (predicted_prices[year] - gold_prices[get_year_before(year)]) for year, price in predicted_prices.items()}
18 # 假设黄金价格与美元的兑换率为1盎司=31.1克
19 exchange_rate = 31.1
Cell In[1], line 16, in <dictcomp>(.0)
10 predicted_prices = {
11 2024: 2100, # 预测2024年黄金价格为2100美元/盎司
12 2025: 2200 # 预测2025年黄金价格为2200美元/盎司
13 }
15 # 计算价格变化
—> 16 price_changes = {year: (predicted_prices[year] - gold_prices[get_year_before(year)]) for year, price in predicted_prices.items()}
18 # 假设黄金价格与美元的兑换率为1盎司=31.1克
19 exchange_rate = 31.1
NameError: name ‘get_year_before’ is not defined