从键盘输入十个同学的分数,统计不及格的人数。(用遍历的方式实现)
时间: 2023-06-20 10:05:23 浏览: 99
算法与数据结构实验一(2)单链表
下面是Python代码实现:
```python
scores = []
# 输入十个同学的分数
for i in range(10):
score = int(input(f"请输入第{i+1}个同学的分数:"))
scores.append(score)
# 统计不及格的人数
count = 0
for score in scores:
if score < 60:
count += 1
print(f"不及格的人数为:{count}")
```
在上面的代码中,首先创建了一个空列表 `scores`,用来存储十个同学的分数。然后通过 `for` 循环和 `input` 函数依次输入十个同学的分数,并将其添加到列表中。
接着,使用另一个 `for` 循环遍历列表中的所有分数,若分数小于 60 分,则将计数器 `count` 加一。最后输出不及格的人数即可。
阅读全文