组卷题库 > 高中信息技术试卷库
试题详情
如图1文本文件“score.txt”中保存着若干个学生某次测试的成绩,编写一个计算机程序,从该文件中读取每个学生分数,统计并输出各等级的学生人数,程序运行界面如图2所示。

根据分数判断其所属等级的标准如下:

分数段

90~100

80~89

70~79

60~69

60以下

等级

A

B

C

D

E

实现该功能的程序段如下,请完善程序:

def check(a):

    if     

        level[0]+=1

    elif int(a)>=80:

        level[1]+=1

    elif int(a)>=70:

        level[2]+=1

    elif int(a)>=60:

        level[3]+=1

    else:

f=open("score.txt","r")

score=f.readline( )

level=[0]*5

while score:

   

    score=f.readline()

f.close()

for i in range(0,5):

        print("等级"++"的人数为:",level[i])

知识点
参考答案
采纳过本试题的试卷
教育网站链接