13. 假设已有列表side_lst=[8,4,7,6,6,4,4,9],依次存放了4个矩形的长和宽,试编写程序,计算每个矩形的面积,并将结果保存到lst_area
时间: 2024-03-03 17:49:34 浏览: 74
矩形的面积计算
好的,下面是代码实现:
```python
side_lst = [8, 4, 7, 6, 6, 4, 4, 9]
lst_area = []
for i in range(0, len(side_lst), 2):
area = side_lst[i] * side_lst[i+1]
lst_area.append(area)
print("每个矩形的面积为:", lst_area)
```
输出结果为:
```
每个矩形的面积为: [32, 42, 24, 36]
```
解释一下代码:
我们首先定义了一个列表`side_lst`,其中依次存放了4个矩形的长和宽。接着,我们定义了一个空列表`lst_area`,用于保存每个矩形的面积。
然后,我们使用for循环遍历`side_lst`列表中的元素。在每次循环中,我们使用矩形的长和宽计算面积,并将结果保存到`lst_area`列表中。
最后,我们使用print函数输出`lst_area`列表中的结果,即每个矩形的面积。
阅读全文