类型:简单循环
描述
编写程序,计算学生们的平均成绩,并统计及格(成绩不低于60分)的人数。题目保证输入与输出均在整型范围内。
输入格式
在一行中给出n个非负整数,即这n位学生的成绩,其间以空格分隔。
输出格式
按照以下格式输出:
average = 成绩均值
count = 及格人数
示例
输入:
77 54 92 73 60
输出:
average = 71.2
count = 4
参考答案
score = list(map(int, input().split())) # 通过map()和list()函数把用户输入转化成int列表
average = sum(score) / len(score) # 用总和除以数量得到平均分
count = len(list(x for x in score if x >= 60)) # 通过列表推导式得到大于60分的列表然后用len()函数得到数量
print("average = {}".format(average))
print("count = {}".format(count))