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 分)的主要内容,如果未能解决你的问题,请参考以下文章

7-42 jmu-python-找字符 (15 分)

实验3-7 统计学生成绩 (15分)

还得还得学啊

7-34 jmu-python-是否偶数 (10 分)

7-45 jmu-python-涨工资 (10 分)

7-46 jmu-python-求单词长度 (10 分)