由用户输入学生学号与姓名,数据用字典存储,最终输出学生信息(按学号由小到大显示)。
时间: 2023-11-01 17:13:50 浏览: 128
学生信息管理系统, 实现学生信息包括:学号、姓名、性别、年龄、班级等信息
5星 · 资源好评率100%
好的,我可以帮你写一个Python程序来实现这个功能。代码如下所示:
```python
# 创建一个空字典用于存储学生信息
students = {}
# 循环输入学生信息,输入空学号时结束输入
while True:
stu_id = input("请输入学生学号(输入空学号结束输入):")
if stu_id == "":
break
stu_name = input("请输入学生姓名:")
students[stu_id] = stu_name
# 按学号从小到大排序输出学生信息
sorted_ids = sorted(students.keys())
print("学生信息如下:")
for stu_id in sorted_ids:
print("学号:{},姓名:{}".format(stu_id, students[stu_id]))
```
运行程序后,按照提示输入学生学号与姓名,当输入空学号时,输入结束。程序会自动按学号从小到大排序,输出所有学生的信息。
阅读全文