代码生成输入一个班30个学生成绩,统计,60,70,90分以上的学生人数
时间: 2024-03-05 10:26:54 浏览: 86
以下是Python代码实现:
```python
scores = [] # 用于存储学生成绩的列表
# 输入学生成绩
for i in range(30):
score = int(input("请输入第{}个学生的成绩:".format(i+1)))
scores.append(score)
# 统计60、70、90分以上的学生人数
count_60 = count_70 = count_90 = 0
for score in scores:
if score >= 60:
count_60 += 1
if score >= 70:
count_70 += 1
if score >= 90:
count_90 += 1
# 输出统计结果
print("60分以上的学生人数为:{}人".format(count_60))
print("70分以上的学生人数为:{}人".format(count_70))
print("90分以上的学生人数为:{}人".format(count_90))
```
执行以上代码,依次输入30个学生成绩后,即可输出统计结果。例如:
```
请输入第1个学生的成绩:80
请输入第2个学生的成绩:45
请输入第3个学生的成绩:70
请输入第4个学生的成绩:90
请输入第5个学生的成绩:55
请输入第6个学生的成绩:75
请输入第7个学生的成绩:85
请输入第8个学生的成绩:95
请输入第9个学生的成绩:65
请输入第10个学生的成绩:80
请输入第11个学生的成绩:75
请输入第12个学生的成绩:85
请输入第13个学生的成绩:90
请输入第14个学生的成绩:70
请输入第15个学生的成绩:60
请输入第16个学生的成绩:80
请输入第17个学生的成绩:90
请输入第18个学生的成绩:85
请输入第19个学生的成绩:75
请输入第20个学生的成绩:65
请输入第21个学生的成绩:70
请输入第22个学生的成绩:50
请输入第23个学生的成绩:80
请输入第24个学生的成绩:75
请输入第25个学生的成绩:85
请输入第26个学生的成绩:90
请输入第27个学生的成绩:70
请输入第28个学生的成绩:60
请输入第29个学生的成绩:75
请输入第30个学生的成绩:80
60分以上的学生人数为:27人
70分以上的学生人数为:22人
90分以上的学生人数为:9人
```
阅读全文
相关推荐


















