学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.65
所属科目:高中信息技术
小王通过扫描仪获取到技术周考的学生信息技术单选题答题信息,记录了学生每个小题的答题选项,如图a所示:

为了统计分析出每一小题的答题情况,小王编写了Python 程序,请回答下列问题:
(1)分析学生每个小题的 A,B,C,D 选项的占比,代码如下:
import pandas as pd                                                                         
import matplotlib.pyplot as plt                                                              
plt.rcParams[("font.sans-serif")]= ["KaiTi"]                                           
df=pd.read_excel ("ITdata.xlsx")                                                         
stunum=len(df)                                                                                
for i in range(1,13):                                                                           

print("第"+str(i)+"小题")                                                                    

for k in "ABCD" :                                                                              

     t=         

               print(k+":",round(len(t)/stunum*100,2),"%")



该程序段运行结果的部分界面如图b 所示。

图b


画线处填入的代码为_________ (单选,填字母)
A.df["单选"+str(i)]==k]       B.df[df["单选"+str(i)]==k]
C.df[["单选"+str(i)]==k]       D.df[df["单选"+str(i)]]==k
(2)计算出全班学生的各小题得分并统计各小题平均分,绘制出线形图(如图c所示),部分Python程序如下,请在划线处填入合适的代码。

               图 c
sans="CBCABCABDABD"
qnum=list(df.columns)
for i in df.index :
#本次单选题的标准答案
     for j in range(2,14):
             if df.at[i,qnum[j]]==__________
                            r=2 #回答正确得 2 分
             else:
                           r=0#回答不正确得 0 分
df.at [i,qnum[j]]=r
aver= []
for j in qnum[2:]:       #统计各单选题的平均分
            aver.append(                    )
plt._______ (qnum[2:],aver,label="平均分")
plt.legend()
plt.show ()
(3)由图b 可知,12 道选择题中难度最低的是“单选_______”。
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交