输入10名学生的姓名和成绩,输出 其最高分和最低分。要求使用字典存放学生的姓名和成绩。
时间: 2023-12-17 08:02:56 浏览: 167
基于PHP和MySql的学生成绩管理系统.rar
5星 · 资源好评率100%
好的,这里是 Python 的代码实现:
```python
# 创建一个空字典,用于存放学生的姓名和成绩
students = {}
# 输入10名学生的姓名和成绩
for i in range(10):
name = input("请输入第{}个学生的姓名:".format(i+1))
score = float(input("请输入第{}个学生的成绩:".format(i+1)))
students[name] = score
# 求出最高分和最低分
max_score = max(students.values())
min_score = min(students.values())
# 输出最高分和最低分
print("最高分:", max_score)
print("最低分:", min_score)
```
这段代码中,我们先创建了一个空字典 `students`,用于存放学生的姓名和成绩。然后,使用 `for` 循环输入10名学生的姓名和成绩,并将其存入字典中。最后,使用 `max` 和 `min` 函数分别求出最高分和最低分,并输出结果。
阅读全文