我们建立一个数据查询系统,包含一些基本信息,只要输入正确的人名,就可以查到相应的信息。
# 定义一个函数,根据输入的员工姓名,和基本信息。
employees = [
{'name':'张三', 'title':'教授', '邮箱':'aaa@aaa.aa'},
{'name':'李四', 'title': '副教授', '邮箱':'bbb@bbb.bb', 'office':'222'},
{'name':'王五', 'title': '讲师', '年龄': 29, 'office':'220'},
{'name':'这六'}
]
# 定义一个查询员工信息的函数
def lookup_employee(employees):
name = input('请输入人名: ')
for employee in employees:
if 'name' in employee and employee['name'] == name:
print('Information for ' + name + ':')
for key, value in employee.items():
print(' ' + str(key) + ' -> ' + str(value))
return
print('查无此人!')
# 调用查询员工信息的函数
lookup_employee(employees)
展开/折叠结果
Employee name: 张三
Information for 张三:
name -> 张三
title -> 教授
邮箱 -> aaa@aaa.aa
发表回复