刚入门pythoin不会做

m0_51715720 2020-12-19 12:25:48
有一批手工制作的箱子,一共50个,他们大小不一。请编程计算这批箱子的总体积和平均体积。
data = [(87, 71, 70), (100, 61, 70), (80, 77, 80), (95, 73, 73), (97, 70, 65), (95, 65, 68), (92, 65, 66), (100, 79, 76), (85, 61, 80), (91, 71, 71), (91, 60, 79), (80, 70, 68), (83, 65, 78), (81, 70, 67), (85, 80, 75), (86, 66, 60), (83, 70, 69), (80, 79, 67), (96, 67, 67), (90, 70, 60), (90, 74, 71), (89, 68, 65), (84, 68, 66), (92, 68, 74), (92, 70, 64), (96, 65, 73), (100, 62, 77), (87, 74, 63), (100, 74, 71), (89, 64, 74), (88, 65, 79), (96, 63, 67), (89, 69, 71), (88, 74, 75), (88, 75, 73), (93, 75, 72), (87, 76, 64), (90, 74, 80), (81, 80, 76), (98, 65, 74), (88, 70, 67), (89, 69, 76), (82, 71, 71), (93, 68, 73), (92, 62, 64), (91, 77, 65), (96, 80, 76), (81, 68, 69), (91, 65, 78), (96, 62, 62)]
data中一共有50个元组,每个元组有3个数值,分别对应长、宽、高。
Your Mission:
1.循环遍历列表中的元组;
2.在循环体内,通过元组解包将三个数值同时分别赋值length,width,height三个变量;
3.计算每个箱子的体积,并将结果存到一个新的列表V中;
4.计算列表V中所有数值的和(即总体积)以及列表V的长度;
5.计算并输出平均体积。
...全文
8226 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
海潮2 2020-12-25
  • 打赏
  • 举报
回复
V = []
sum = 0
for x in data:
    # print(x)
    length, width, height = x
    volume = length * height * width
    sum += volume
    V.append(volume)

Vlength = len(V)
Vaverage = sum/len(data)

2,100

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧