python通讯录添加
时间: 2023-06-11 13:06:36 浏览: 251
以下是一个简单的 Python 通讯录添加程序示例:
```python
# 定义一个空字典来存储通讯录数据
contacts = {}
# 添加联系人函数
def add_contact(name, phone):
contacts[name] = phone
print(f"{name} 的电话号码 {phone} 已经添加到通讯录中。")
# 主程序循环
while True:
# 获取用户输入的指令
command = input("请输入指令(add-添加联系人,quit-退出程序):")
# 处理添加联系人指令
if command == "add":
name = input("请输入联系人姓名:")
phone = input("请输入联系人电话:")
add_contact(name, phone)
# 处理退出程序指令
elif command == "quit":
break
# 处理无效指令
else:
print("无效的指令,请重新输入。")
# 打印最终通讯录数据
print("最终通讯录数据:")
for name, phone in contacts.items():
print(f"{name} 的电话号码是 {phone}。")
```
运行程序后,用户可以输入 `add` 指令来添加联系人,输入 `quit` 指令来退出程序。每次添加联系人后,程序会打印出添加成功的信息,并将联系人信息保存到 `contacts` 字典中。最后,程序会打印出最终的通讯录数据。
阅读全文