輸入一批學生成績,計算平均成績,並統計不及格學生人數。
輸入格式:
每行輸入一個數據,輸入數據為負數
結束輸入
輸出格式:
平均分=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("沒有學生")