python根据学生姓名查询学生信息
时间: 2024-10-21 20:07:36 浏览: 72
python+mysql实现学生信息查询系统
在Python中,如果你有一个存储学生信息的数据结构,比如字典、列表或数据库查询的结果,你可以通过学生的姓名作为键来查找他们的信息。例如,如果使用字典表示:
```python
students = {
"张三": {"年龄": 18, "班级": "一班", "成绩": 90},
"李四": {"年龄": 19, "班级": "二班", "成绩": 95},
# 更多学生...
}
def search_student_info(name):
if name in students:
return students[name]
else:
return None # 如果找不到,返回None 或者抛出异常
# 使用示例
info = search_student_info("张三")
print(info) # 输出:{"年龄": 18, "班级": "一班", "成绩": 90}
```
在这个例子中,`search_student_info`函数接受一个名字,检查它是否在字典中,然后返回对应的学生信息。如果姓名不存在,函数将返回`None`。
阅读全文