python实现电话簿,可以增加,修改,查询,删除联系人
时间: 2024-05-01 13:22:54 浏览: 118
电话簿管理 添加 修改 删除 查询
好的,下面是一个简单的Python代码实现电话簿,包括增加、修改、查询、删除联系人:
```python
phone_book = {}
# 增加联系人
def add_contact(name, phone_number):
phone_book[name] = phone_number
print(f"联系人{name}添加成功!")
# 修改联系人
def update_contact(name, phone_number):
if name in phone_book:
phone_book[name] = phone_number
print(f"联系人{name}的电话号码更新成功!")
else:
print(f"联系人{name}不存在!")
# 查询联系人
def search_contact(name):
if name in phone_book:
print(f"联系人{name}的电话号码是{phone_book[name]}。")
else:
print(f"联系人{name}不存在!")
# 删除联系人
def delete_contact(name):
if name in phone_book:
del phone_book[name]
print(f"联系人{name}删除成功!")
else:
print(f"联系人{name}不存在!")
# 测试代码
add_contact("张三", "123456789")
add_contact("李四", "987654321")
search_contact("张三")
update_contact("张三", "111111111")
delete_contact("李四")
search_contact("李四")
```
通过以上代码,我们可以实现一个简单的电话簿系统。
阅读全文