编写程序实现:输入一个小组若干个学生成绩,统计这个小组成绩的优秀率(以85分及以上成绩为优秀)。 输入格式及样例: 在同一行输入若干个学生成绩,以逗号间隔。 50,80,60,78,95,86,85,74,67,75
时间: 2023-07-27 22:10:24 浏览: 81
以下是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%
```
相关问题
编写程序实现:输入一个小组若干个学生成绩,统计这个小组成绩的优秀率(以85分及以上成绩为优秀)
下面是一个Python程序的示例:
```python
n = int(input("请输入小组成员数量:"))
grades = []
for i in range(n):
grade = float(input("请输入第{}个成员的成绩:".format(i+1)))
grades.append(grade)
excellent_count = 0
for grade in grades:
if grade >= 85:
excellent_count += 1
excellent_rate = excellent_count / n * 100
print("小组成绩的优秀率为:{:.2f}%".format(excellent_rate))
```
程序首先让用户输入小组成员数量,然后使用一个循环来逐个输入每个成员的成绩,并将这些成绩保存在一个列表中。接着,程序再使用一个循环来统计优秀成绩的数量,最后计算优秀率并输出结果。注意,在计算优秀率时,需要将优秀成绩的数量除以小组成员数量并乘以100,以得到一个百分比值。
编写程序实现:输入一个小组若干个学生成绩,统计这个小组成绩的优秀率(以85分及以上成绩为优秀)。
以下是 Python 代码实现:
```python
scores = [] # 存储学生成绩的列表
# 获取学生数量
num_students = int(input("请输入小组学生数量:"))
# 获取每个学生的成绩,并将其添加到列表中
for i in range(num_students):
score = int(input("请输入第{}个学生的成绩:".format(i+1)))
scores.append(score)
# 统计优秀成绩的数量
num_excellent = len([score for score in scores if score >= 85])
# 计算优秀率并输出结果
excellent_rate = num_excellent / num_students * 100
print("小组成绩的优秀率为:{:.2f}%".format(excellent_rate))
```
运行结果示例:
```
请输入小组学生数量:5
请输入第1个学生的成绩:90
请输入第2个学生的成绩:75
请输入第3个学生的成绩:88
请输入第4个学生的成绩:92
请输入第5个学生的成绩:80
小组成绩的优秀率为:60.00%
```
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)