python编写代码实现:输入n个学生的成绩(n也由键盘输入),统计平均分及成绩不及格的人数。 输入格式: 1.第一行输入一个正整数,表示指定输入的人数n。 2.从第二行开始每行输入一个数,共n行,表示n个成绩。 输出格式: 有……个学生不及格。 输入样例: 5 50 70 60 80 30 输出样例: 平均分为:58.00,有2个学生不及格。
时间: 2023-06-07 10:10:11 浏览: 158
Python实现学生成绩管理系统
好的,我了解了你的要求。以下是代码实现:
n = int(input("请输入学生人数: "))
grades = []
fail_count = 0
for i in range(n):
grade = int(input("请输入第%d个学生的成绩: " % (i+1)))
if grade < 60:
fail_count += 1
grades.append(grade)
average = sum(grades) / n
print("平均分为:%.2f,有%d个学生不及格。" % (average, fail_count))
阅读全文