技术大家们学生求解一下

收入预算,已知5家公司[ABCDE]的年收入预算分别为10000 12000 13000 15000 20000;每个季度的分摊系
数一次为0.3 0.2 0.1 0.4 根据收入的季度分摊系数,计算
每个季度的收入预算金额。
将计算结果存储到字典变量中。

该回答引用ChatGPT4与博主@晓码自在合作编写:

这里是python实现:

company_year_budget = {
    'A': 10000,
    'B': 12000,
    'C': 13000,
    'D': 15000,
    'E': 20000
}
season_proportion = {
    'A': 0.3,
    'B': 0.2,
    'C': 0.1,
    'D': 0.4,
    'E': 1
}
season_budget = {}
for company, year_budget in company_year_budget.items():
    season_income = year_budget * season_proportion[company]
    season_budget[company] = season_income
print(season_budget)

输出:

{'A': 3000.0,  'B': 2400.0, 'C': 1300.0, 'D': 6000.0, 'E': 20000.0}

解释:

  1. 定义两个字典,一个存储年收入预算,一个存储季度分摊系数
  2. 遍历年收入预算字典,根据公司名获取对应季度分摊系数
  3. 计算每个季度的收入预算金额,存储在季度收入预算字典中
  4. 打印季度收入预算字典,结果为每个公司每个季度的收入预算金额