从键盘输入n个考试成绩,统计不及格人数和大于等于90分的人数并输出

题目描述

从键盘输入n个考试成绩,统计不及格人数和大于等于90分的人数并输出。使用for循环

实现代码

下面是一个简单的 Python 代码示例,可以从键盘输入 n 个考试成绩,并统计不及格人数和大于等于 90 分的人数:

n = int(input("请输入考试人数:"))
scores = []
for i in range(n):
    score = int(input(f"请输入第{i+1}个学生的成绩:"))
    scores.append(score)

fail_count = 0
excellent_count = 0
for score in scores:
    if score < 60:
        fail_count += 1
    elif score >= 90:
        excellent_count += 1

print(f"不及格人数:{fail_count}")
print(f"90分以上的人数:{excellent_count}")

程序首先从键盘输入考试人数,然后循环 n 次,每次输入一个成绩,并将成绩添加到列表 scores 中。

接着,程序利用一个 for 循环遍历所有成绩,统计不及格人数和大于等于 90 分的人数。如果成绩小于 60 分,则累加不及格人数;如果成绩大于等于 90 分,则累加优秀人数。

最后,程序输出不及格人数和大于等于 90 分的人数。

运行截图

图片[1]-从键盘输入n个考试成绩,统计不及格人数和大于等于90分的人数并输出-QQ沐编程

© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享