请设计一个dict,存储学生个人信息,包括姓名、年龄、电话、3科成绩,请提供一个简单的查找接口,用户按你的要求输入要查找的人,你的程序把查到的信息打印出来。

请设计一个dict,存储学生个人信息,包括姓名、年龄、电话、3科成绩,请提供一个简单的查找接口,用户按你的要求输入要查找的人,你的程序把查到的信息打印出来。

可以使用Python中的字典(dict)来存储学生个人信息,然后编写一个简单的查找接口实现查找功能。以下是一个示例代码:
students = {
    'Tom': {'age': 18, 'phone': '1234567890', 'scores': [90, 80, 95]},
    'Alice': {'age': 19, 'phone': '2345678901', 'scores': [85, 95, 90]},
    'Bob': {'age': 20, 'phone': '3456789012', 'scores': [75, 85, 80]}
}

def search_student():
    name = input("请输入要查找的学生姓名:")
    if name in students:
        info = students[name]
        print("姓名:{},年龄:{},电话:{},成绩:{}".format(name, info['age'], info['phone'], info['scores']))
    else:
        print("未找到该学生信息。")

search_student()
在以上示例代码中,我们定义了一个字典students来存储学生个人信息,其中每个学生对应一个字典。然后,我们定义了一个函数search_student()作为查找接口,该函数首先要求用户输入要查找的学生姓名,然后根据姓名在students中查找相应的信息,最后打印出学生的个人信息。如果未找到该学生信息,打印出相应的提示信息。