测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A28125. 统计身高 某班学生进行了身高测试,身高数据存在文件“shengao.csv"中。数据内容如下图所示。 小明编写了如下程序,读取身高文件中的数据,并计算男生的平均身高(保留两位小数),请你补全代码。import csv with open("/data/___①___") as f: rows=list(csv.reader(f)) sum=0 n=0 for row in rows[1: ] i…

填空题 中等

题目描述

统计身高

某班学生进行了身高测试,身高数据存在文件“shengao.csv"中。数据内容如下图所示。

小明编写了如下程序,读取身高文件中的数据,并计算男生的平均身高(保留两位小数),请你补全代码。

import csv
with open("/data/___①___") as f:
    rows=list(csv.reader(f))
    sum=0
    n=0
    for row in rows[1: ]
        if row[1]=="男":
            ___②___
            n=n+1
print("男生的平均身高是:",___③___)

参考答案

import csv with open("/data/shengao.csv") as f: rows=list(csv.reader(f)) sum=0 n=0 for row in rows[1: ] if row[1]=="男": sum+=int(row[2]) n=n+1 print("男生的平均身高是:","%.2f"%(sum/n))
上一题 下一题