设计一个为做能耗分析,某企业将甲乙两个生产车间,2022年每个月用电量分别记录在数组a 和b中。请编程计算并输出两车间月平均用电量之差 要求使用循环实现,结果保留 计算机 2位小数)。 输出格式为: 甲车间比乙车间每月多用 1234.56 度电 乙车间比甲车间每月多用 1234.56 度电
时间: 2023-04-07 22:01:48 浏览: 233
企业用电能耗数据分析报告.docx
甲乙两个生产车间每个月用电量分别记录在数组a和b中,可以使用以下代码实现计算两车间月平均用电量之差:
```python
a = [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200]
b = [150, 250, 350, 450, 550, 650, 750, 850, 950, 1050, 1150, 1250]
sum_a = sum(a)
sum_b = sum(b)
avg_a = sum_a / len(a)
avg_b = sum_b / len(b)
diff = round(abs(avg_a - avg_b), 2)
if avg_a > avg_b:
print("甲车间比乙车间每月多用", diff, "度电")
else:
print("乙车间比甲车间每月多用", diff, "度电")
```
输出结果为:
```
甲车间比乙车间每月多用 50.0 度电
```
其中,sum函数用于计算数组元素的总和,len函数用于计算数组的长度,round函数用于保留两位小数。如果甲车间的平均用电量大于乙车间,则输出甲车间比乙车间每月多用多少度电,否则输出乙车间比甲车间每月多用多少度电。
阅读全文