这是一个简单的电话本查询系统的Python实现。在这个例子中,我们将使用一个字典来存储联系人的信息,并使用输入命令来查询特定的联系人信息。请注意,这是一个非常基础的实现,你可以根据需要添加更多的功能和优化。

创建一个字典来存储联系人信息
contacts = {
"张三": "123456789",
"李四": "987654321",
"王五": "555555555",
}
def query_contacts():
while True:
# 获取用户输入的联系人姓名
name = input("请输入要查询的联系人姓名(或输入’退出’结束查询):")
# 检查用户是否输入了退出命令
if name == ’退出’:
break
# 检查联系人是否存在于电话本中
if name in contacts:
print("联系人信息:姓名 - {}, 电话号码 - {}".format(name, contacts[name]))
else:
print("电话本中没有找到该联系人。")
运行查询程序
query_contacts()在这个程序中,我们首先创建了一个包含联系人信息的字典,然后定义了一个函数query_contacts,它使用input 函数获取用户输入的联系人姓名,并检查该联系人是否存在于电话本中,如果存在,它会打印出联系人的姓名和电话号码;如果不存在,它会告诉用户电话本中没有找到该联系人,用户可以反复输入不同的联系人姓名进行查询,或者输入 ’退出’ 来结束查询。





