用字典输出最高分
时间: 2023-09-07 15:14:32 浏览: 33
好的,我可以帮您解决这个问题。假设您有一个字典,其中包含了每个人的名字和对应的分数,您可以使用以下代码来找到最高分和对应的人名:
```python
scores = {'Alice': 85, 'Bob': 92, 'Charlie': 88, 'David': 90}
max_score = max(scores.values())
# 找到分数最高的分数
for name, score in scores.items():
if score == max_score:
print(f"{name}得了最高分:{max_score}分")
# 遍历字典,输出得分最高的人和对应的分数
```
输出结果为:
```
Bob得了最高分:92分
```
希望这个代码可以帮到您!
相关问题
python用字典求平均分和最高分
可以使用字典的values()方法获取所有分数的列表,然后使用sum()函数求和,再用len()函数获取分数数量,从而计算出平均分。最高分可以使用字典的values()方法获取所有分数的列表,然后使用max()函数求出最大值即可。
示例代码:
```python
scores = {"Tom": 90, "Jerry": 86, "Alice": 95, "Bob": 88}
# 计算平均分
average_score = sum(scores.values()) / len(scores)
print("平均分:", average_score)
# 计算最高分
highest_score = max(scores.values())
print("最高分:", highest_score)
```
输出结果:
```
平均分: 89.75
最高分: 95
```
输入全班同学的名字和成绩,输出最高分和最低分,并求出平均分,要求用字典实现
好的,以下是用字典实现该功能的代码:
```
# 输入全班同学的名字和成绩
scores = {}
while True:
name = input("请输入同学的姓名:")
if not name:
break
score = float(input("请输入该同学的成绩:"))
scores[name] = score
# 输出最高分和最低分
max_score = max(scores.values())
min_score = min(scores.values())
print("最高分为:{},最低分为:{}".format(max_score, min_score))
# 求出平均分
total_score = sum(scores.values())
avg_score = total_score / len(scores)
print("平均分为:{}".format(avg_score))
```
运行程序后,依次输入每位同学的姓名和成绩,以空行结束输入。程序会输出最高分和最低分,以及平均分。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![-](https://csdnimg.cn/download_wenku/file_type_lunwen.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.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)