请用自定义函数的形式编程实现求十名学生一门课程成绩的平均分。
时间: 2024-05-03 14:16:50 浏览: 126
求10个学生的平均分数.cpp
下面是一个使用Python语言编写的函数实现:
```python
def avg_score(scores):
total = 0
for score in scores:
total += score
avg = total / len(scores)
return avg
```
函数接受一个列表参数`scores`,其中包含十名学生在一门课程中的成绩。函数使用一个循环遍历列表中的每个成绩,并将它们累加到`total`变量中。然后计算平均值,并将其存储在`avg`变量中。最后返回平均值。
使用该函数,可以像下面这样计算十名学生在数学课程中的平均成绩:
```python
math_scores = [80, 85, 90, 92, 78, 88, 95, 87, 82, 91]
math_avg = avg_score(math_scores)
print("Math Average Score:", math_avg)
```
输出结果为:
```
Math Average Score: 86.8
```
阅读全文