使用字典存储学生的学号和姓名信息。当输入某个学号时,可以输出该学号对应的姓名;如果输入的学号不存在,则输出“没有这个学号”
时间: 2024-11-05 18:28:12 浏览: 20
students_show(学生信息数据模拟,分别以元组、姓名和学号为key存储dict).zip
你可以使用Python的字典数据结构来存储学生的信息,字典的关键值对形式非常适合这种一一对应的关系。这里是一个简单的例子:
```python
# 初始化一个字典,键是学号,值是姓名
student_dict = {
'001': '张三',
'002': '李四',
'003': '王五'
}
def get_student_name(student_id):
# 检查给定的学号是否存在
if student_id in student_dict:
return student_dict[student_id]
else:
return "没有这个学号"
# 调用函数获取并显示学生姓名
print(get_student_name('001')) # 输出: 张三
print(get_student_name('005')) # 输出: 没有这个学号
```
在这个例子中,当我们调用`get_student_name`函数并传入一个学号,它会检查这个学号是否在字典中。如果存在,返回相应的姓名;若不存在,则返回"没有这个学号"。
阅读全文