Python编程PTA题解——统计学生平均成绩与及格人数
Python编程PTA题解大全——索引
Description:计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。
Input:输入仅一行,输入非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生的成绩,其间以空格分隔。
Output:按照以下格式输出:
average = 成绩均值
count = 及格人数
其中平均值精确到小数点后一位。
Sample Input:
5
77 54 92 73 60
Sample Output:
average = 71.2
count = 4
n = int(input())
sum = 0
count = 0
average = 0
if n != 0: #应考虑 n是否等于 0,否则会有非 0返回的错误
grade = input().split()
grade = grade[:n]
for i in grade:
sum += int(i)
if int(i) >= 60:
count += 1
average = sum / n
print("average = %.1f" % average)
print("count =", count)
还没有评论,来说两句吧...