创建一个成绩字典{"数学":78,"语文":82,"英语":67,"计算机":91},统计该生总成绩和平均成绩
时间: 2023-11-11 22:03:14 浏览: 35
可以按照以下步骤创建成绩字典并统计总成绩和平均成绩:
```python
# 创建成绩字典
scores = {"数学":78,"语文":82,"英语":67,"计算机":91}
# 统计总成绩
total_score = sum(scores.values())
# 统计平均成绩
average_score = total_score / len(scores)
# 输出结果
print("总成绩为:", total_score)
print("平均成绩为:", average_score)
```
相关问题
用Python创建一个成绩字典{"数学":78,"语文":82,"英语":67,"计算机":91},统计该生总成绩和平均成绩。
可以使用以下代码创建一个成绩字典,并统计总成绩和平均成绩:
```python
scores = {"数学":78,"语文":82,"英语":67,"计算机":91}
# 计算总成绩
total_score = sum(scores.values())
# 计算平均成绩
average_score = total_score / len(scores)
# 输出结果
print("总成绩为:", total_score)
print("平均成绩为:", average_score)
```
怎么用字典统计三个学生的语文,数学,英语成绩,并且计算每个同学的总分和每个科目的平均分
以下是一个示例代码,假设三个学生的姓名分别为A、B、C:
```
# 定义字典存储成绩
scores = {
'A': {'语文': 80, '数学': 90, '英语': 70},
'B': {'语文': 70, '数学': 85, '英语': 90},
'C': {'语文': 90, '数学': 80, '英语': 75}
}
# 统计每个同学的总分和每个科目的总分
total_scores = {'A': 0, 'B': 0, 'C': 0}
subject_scores = {'语文': 0, '数学': 0, '英语': 0}
for name, score_dict in scores.items():
for subject, score in score_dict.items():
total_scores[name] += score
subject_scores[subject] += score
# 计算每个同学的平均分和每个科目的平均分
num_students = len(scores)
num_subjects = len(scores['A'])
average_scores = {'A': 0, 'B': 0, 'C': 0}
average_subjects = {'语文': 0, '数学': 0, '英语': 0}
for name, total_score in total_scores.items():
average_scores[name] = total_score / num_subjects
for subject, subject_score in subject_scores.items():
average_subjects[subject] = subject_score / num_students
# 输出结果
print('每个同学的总分:', total_scores)
print('每个同学的平均分:', average_scores)
print('每个科目的总分:', subject_scores)
print('每个科目的平均分:', average_subjects)
```
输出结果:
```
每个同学的总分: {'A': 240, 'B': 245, 'C': 245}
每个同学的平均分: {'A': 80.0, 'B': 81.66666666666667, 'C': 81.66666666666667}
每个科目的总分: {'语文': 240, '数学': 255, '英语': 235}
每个科目的平均分: {'语文': 80.0, '数学': 85.0, '英语': 78.33333333333333}
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)