成绩统计
输入班级若干个学生的成绩,输入-1结束输入,成绩假设均为整数。
计算班级的平均成绩、及格人数和不及格人数。
提示:平均成绩也为整数,用整除//
输入格式:
一行输入一个整数,直至输入-1结束
输出格式:
输出班级平均成绩
及格人数
不及格人数
输入样例:
80
78
52
65
90
-1
输出样例:
班级平均成绩为: 73
及格人数: 4
不及格人数: 1
scores = []
alls = 0
bjg = 0
jg = 0
cs = 0
while True:
score = int(input())
if score == -1:
break
if 0<=score and score<60:
bjg +=1
else:
jg +=1
scores.append(score)
alls +=score
cs +=1
text = "\n".join(map(str,scores))
if cs !=0:
average = alls//cs
else:
average = jg = bjg = 0
print("班级平均成绩为:",average)
print("及格人数:",jg)
print("不及格人数:",bjg)