python成绩统计求平均值
时间: 2024-05-30 10:07:05 浏览: 150
成绩统计表 自动排序 统计各分数段人数 计算平均值
Python可以通过列表和循环语句来实现成绩统计并求平均值的功能。具体实现步骤如下:
1. 定义一个存储成绩的列表。
2. 使用循环语句依次输入每位学生的成绩,并将成绩添加到列表中。
3. 使用Python内置函数sum()计算成绩总和。
4. 使用Python内置函数len()计算成绩数量。
5. 将总和除以数量,得到平均分。
以下是示例代码:
```
# 定义存储成绩的列表
scores = []
# 循环输入每位学生的成绩
while True:
score = input("请输入学生成绩,输入-1结束:")
score = int(score)
if score == -1:
break
scores.append(score)
# 计算成绩总和和数量
total_score = sum(scores)
num_of_scores = len(scores)
# 计算平均分
average_score = total_score / num_of_scores
# 输出结果
print("平均分为:", average_score)
```
阅读全文