A25019. 运动时长统计汪龙对不同年龄段的人群进行运动时长的调研,数据存储在文件“sport_240622.csv”中,数据内容如下图显示:用Python编写一段代码帮他完成本次调用的运动时长的统计。具体要求如下:(1)读取文件sport_240622.csv中的姓名、年龄、运动时长;(2)输出年龄在40岁以上(含40岁)人群的平均运动时长(保留2位小数);请根据要求,补全代码。import csv wit…
填空题
困难
知识点
题目描述
运动时长统计
汪龙对不同年龄段的人群进行运动时长的调研,数据存储在文件“sport_240622.csv”中,数据内容如下图显示:

用Python编写一段代码帮他完成本次调用的运动时长的统计。具体要求如下:
(1)读取文件sport_240622.csv中的姓名、年龄、运动时长;
(2)输出年龄在40岁以上(含40岁)人群的平均运动时长(保留2位小数);
请根据要求,补全代码。
import csv
with open("/data/sport_240622.csv") as f:
rows = list( ① )
s=0
c=0
pj=0
for row in rows[1:]:
if( ② ):
s=s+ ③
④
pj=s/c
print( ⑤ )参考答案
import csv
with open("/data/sport_240622.csv") as f:
rows = list(csv.reader(f))
s=0
c=0
pj=0
for row in rows[1:]:
if(int(row[1])>=40):
s=s+int(row[2])
c=c+1
pj=s/c
print(round(pj,2))答案解析
评分标准:
(1)csv.reader(f) 或等效答案;(2分)
(2)int(row[1])>40 或等效答案;(2分)
(3)int(row[2]) 或等效答案;(2分)
(4)c=c+1 或等效答案;(2分)
(5)round(pj,2) 或等效答案。(2分)
上一题
下一题