zoukankan      html  css  js  c++  java
  • 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("没有学生")
    

      

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/aimilu/p/11819138.html
Copyright © 2011-2022 走看看