某校高三年级开展体质健康测试,数据存储在Excel文件中,部分数据如图a所示。

图a
请回答下列问题:
(1)定义finenum函数,功能为:读取各班级的总分等级,返回等级为“优秀”的个数。函数代码如下,划线处应填入的代码为
_________ (单选,填字母)。
A.df.总分等级="优秀"
B.df[df.总分等级=="优秀"]
C.df[df[总分等级]="优秀"]
D.pd[pd.总分等级=="优秀"]
import pandas as pd
def finenum(df):
df1=
return dfl.groupby("班级编号").count()
(2)将数据整理后存储在“health.xls”文件中,编写Python程序,统计各班体测优秀率,并绘制图表,如图b所示。

图b
部分Python程序如下,请在划线处填入合适的代码。
import matplotlib.pyplot as plt
df=pd.read _excel("health.xls")
data=finenum(df)
y=[0]*16
classnum=[33,37,35,34,37,47,44,35,32,33,45,41,46,38,43,45]#各班级人数
i=0
while
①___ :
y[i]=
②____ i=i+1
x=
③____plt.plot(x,y,color="c")
#设置绘图参数,显示如图b所示线形图,代码略
(3)若该校要表彰体测优秀率最高的班级为“体能之班”,由图b可知,需要表彰的班级是
__________班。