Python编程PTA题解——统计学生平均成绩与及格人数

拼搏现实的明天。 2023-07-17 12:41 110阅读 0赞

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

  1. n = int(input())
  2. sum = 0
  3. count = 0
  4. average = 0
  5. if n != 0: #应考虑 n是否等于 0,否则会有非 0返回的错误
  6. grade = input().split()
  7. grade = grade[:n]
  8. for i in grade:
  9. sum += int(i)
  10. if int(i) >= 60:
  11. count += 1
  12. average = sum / n
  13. print("average = %.1f" % average)
  14. print("count =", count)

发表评论

表情:
评论列表 (有 0 条评论,110人围观)

还没有评论,来说两句吧...

相关阅读