用python实现一个根据学生姓名查询学生信息的函数
时间: 2024-10-14 19:05:59 浏览: 34
python学生信息管理系统实现代码
5星 · 资源好评率100%
在Python中,我们可以创建一个简单的字典来模拟一个学生信息的数据结构,然后编写一个函数来根据学生姓名查询对应的信息。这里是一个基础的例子:
```python
# 定义一个字典来存储学生信息,键是学生姓名,值是包含更多信息的字典
students = {
"张三": {"年龄": 18, "专业": "计算机科学", "成绩": 90},
"李四": {"年龄": 19, "专业": "人工智能", "成绩": 85},
"王五": {"年龄": 20, "专业": "软件工程", "成绩": 95}
}
def search_student_info(name):
"""
根据学生姓名查询信息
:param name: 学生姓名
:return: 如果找到对应的姓名,返回相关信息;否则返回 None
"""
if name in students:
return students[name]
else:
return f"学生 {name} 的信息未找到."
# 测试函数
print(search_student_info("张三")) # 输出:{'年龄': 18, '专业': '计算机科学', '成绩': 90}
print(search_student_info("赵六")) # 输出:学生 赵六 的信息未找到.
阅读全文