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