编写程序实现:输入一个小组若干个学生成绩,统计这个小组成绩的优秀率(以85分及以上成绩为优秀)。 输入格式及样例: 在同一行输入若干个学生成绩,以逗号间隔。 50,80,60,78,95,86,85,74,67,75
时间: 2023-07-27 11:10:24 浏览: 105
编写一个程序用来对学生评定成绩
以下是Python语言的程序实现,可以实现输入一个小组若干个学生成绩,统计这个小组成绩的优秀率:
```python
scores = input("请输入若干个学生成绩,以逗号间隔:").split(",")
excellent_count = 0
for score in scores:
if int(score) >= 85:
excellent_count += 1
excellent_rate = excellent_count / len(scores) * 100
print("优秀率为:%.2f%%" % excellent_rate)
```
运行结果如下:
```
请输入若干个学生成绩,以逗号间隔:50,80,60,78,95,86,85,74,67,75
优秀率为:40.00%
```
阅读全文