当前位置: 高中信息技术 / 综合题
  • 1. (2021高二上·湖州期中) 技术学科一共包含2门学科——信息技术和通用技术,这就需要我们关注学科的平衡,而衡量某位学生学科平衡的重要指标就是学科吻合度,我们采用信息技术与通用技术的得分差来判断(分差每3分为一级:分差0 到3分(不含3分),表示“0级偏差”;分差3到6分(不含6分),表示“1级偏差”,分差6到9分(不含9分),表示“2级偏差”……分差最高为50分,最后一级分差48到50(含50分),表示“16级偏差”),计算每位学生的吻合度偏差值。根据题意,请回答下列问题:

    1. (1) 为了后续程序处理,我们需要把数据读入到程序中,每个学生一条记录,用python存储学生测试得分数据下列可行的是(以前两条记录为例)          
      A . students=[[0901,50,32],[ 0902,50,45],……] B . students={'0901':['50', '32'], '0902':['50', '45'],……} C . students={0901:['50', '32'], 0902:['50', ' 45'],……} D . students=[['0901', '50', '32'],['0902', '50', '45'],……]
    2. (2) 编写函数f(xx,ty)实现传入信息得分和通用得分,返回吻合度级别(返回示例:'1 级偏差')
    3. (3) 完成程序填空:

      students={'0901':[50,82],'0902':[50,95],……}    #(以前两条记录为例)

      for i in students.keys():

      xx=

      ty=

      print(i,':',f(xx,ty))

微信扫码预览、分享更方便