)通过键盘输入一个学生的名字,定义一个函数fsearch(),函数的功能是查找该生在100个学生信息中是否存在,若存在,输出该生的全部信息,并在主函数中调用该函数;
时间: 2023-02-06 07:09:23 浏览: 121
linux fsearch搜索工具x86、arm、loongarch架构deb安装包
首先,需要定义一个列表来存储100个学生的信息,每个学生的信息可以用一个字典来表示,例如:
students = [{'name': '张三', 'age': 18, 'gender': '男', 'grade': '大一'},
{'name': '李四', 'age': 19, 'gender': '女', 'grade': '大二'},
...]
然后,定义函数fsearch(),函数的参数为要查找的学生的名字,例如:
def fsearch(name):
for student in students:
if student['name'] == name:
return student
return None
最后,在主函数中调用fsearch()函数,输入要查找的学生的名字,并打印出查找到的学生的信息:
def main():
name = input("请输入要查找的学生的名字:")
student = fsearch(name)
if student:
print("找到学生:", student)
else:
print("未找到学生")
main()
阅读全文