7-40 jmu-python-统计成绩 (15 分)
Posted 暧迷路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-40 jmu-python-统计成绩 (15 分)相关的知识,希望对你有一定的参考价值。
输入一批学生成绩,计算平均成绩,并统计不及格学生人数。
输入格式:
每行输入一个数据,输入数据为负数
结束输入
输出格式:
平均分=XX,不及格人数=XX
,其中XX
表示对应数据。如果没有学生数据,输出没有学生
输入样例:
30
50
70
80
90
20
-1
输出样例:
平均分=56.67,不及格人数=3
a = float(input()) list = [] sum = a list.append(a) count = 1 if a >= 0: while 1: a = float(input()) if a < 0: break list.append(a) sum = a + sum count = count + 1 print("平均分={:.2f},不及格人数=".format(sum / count), end="") n = 0 for i in list: if i < (sum / count): n = n + 1 print("%d" % n) else : print("没有学生")
以上是关于7-40 jmu-python-统计成绩 (15 分)的主要内容,如果未能解决你的问题,请参考以下文章