存储学生信息的字典结构如下:{"name":"张三","gender":"男","age":20},设计一个学生列表来存储多个学生。设计至少2个函数,分别实现对学生信息的添加和查找功能。
时间: 2023-09-10 18:12:39 浏览: 33
微信小程序Demo:电商平台(张三的店)
好的,这是一个关于编程的问题,我可以回答。以下是代码实现:
```python
student_list = [] # 学生列表
def add_student():
"""添加学生信息"""
student_info = {
"name": input("请输入学生姓名:"),
"gender": input("请输入学生性别:"),
"age": int(input("请输入学生年龄:"))
}
student_list.append(student_info)
print("学生信息添加成功!")
def search_student():
"""查找学生信息"""
name = input("请输入要查找的学生姓名:")
for student in student_list:
if student["name"] == name:
print(student)
break
else:
print("未找到该学生信息。")
# 测试函数
add_student()
add_student()
search_student()
```
以上代码通过使用列表来存储多个学生信息,实现了添加和查找学生信息的功能。您可以根据需求进行调整及改进。
阅读全文