有个列表里面都是班里的分数
按照成绩分出等级
怎么可以得知优秀有几名?良有几名?及格几名
```python
import random
total_number = input("输入班级人数:")
grade_list = []
i = 0
while i < int(total_number):
card_number = random.randint(0, 100)
grade_list.append(card_number)
i += 1
print("随机生成的班级分数列表:", grade_list)
excellentGrade = input("优秀分数线:")
goodGrade = input("良好分数线:")
passingGrade = input("及格分数线:")
excellentNumber = 0
goodNumber = 0
passingNumber = 0
failNumber = 0
for j in grade_list:
if j >= int(excellentGrade):
excellentNumber += 1
elif j >= int(goodGrade):
goodNumber += 1
elif j >= int(passingGrade):
passingNumber += 1
else:
failNumber += 1
print(excellentNumber, goodNumber, passingNumber, failNumber)
```