用for语句计算五名学生的成绩
时间: 2023-05-23 20:04:53 浏览: 156
A:
假设五名学生的成绩存在一个列表中,可以使用for循环遍历并计算平均成绩。
代码示例:
``` python
scores = [75, 80, 90, 85, 95] # 学生成绩列表
total = 0 # 成绩总和
for score in scores:
total += score # 累加每个学生的成绩
average = total / len(scores) # 平均成绩
print("平均成绩:", average)
```
输出结果:
```
平均成绩: 85.0
```
这个程序使用了for循环遍历成绩列表,将每个学生的成绩累加到成绩总和里面。最后,根据总成绩和学生数量计算平均成绩,并输出结果。
相关问题
怎么用循环语句计算成绩
这里提供一个示例Python代码,通过循环语句计算学生的成绩平均分:
```
# 定义一个列表,存储学生的成绩
grades = [85, 92, 78, 90, 86]
# 初始化总分和学生数
total = 0
count = 0
# 遍历列表,计算总分和学生数
for grade in grades:
total += grade
count += 1
# 计算平均分
average = total / count
# 打印结果
print("学生的成绩平均分为:", average)
```
解释:首先定义了一个包含学生成绩的列表grades。然后通过for循环遍历列表,每次循环将成绩加入总分total中,并将学生数count加1。最后通过总分除以学生数计算平均分,并打印结果。
python用循环语句计算列表成绩
假设有一个存储成绩的列表scores,可以使用for循环遍历列表,对每个成绩进行累加求和,最后计算平均分。
代码如下:
```python
scores = [90, 85, 95, 80, 92]
sum = 0
for score in scores:
sum += score
average = sum / len(scores)
print("平均分为:", average)
```
输出结果为:
```
平均分为: 88.4
```
其中,sum变量用于存储累加的总成绩,for循环遍历每个成绩并加到sum中,len(scores)用于计算列表长度即学生人数,最后求平均分。
相关推荐
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.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)
![](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)
![](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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)