• AI创作!更智能、更完整、更原创
  • 这是一个超强AI智能对话机器人,它会写文章、做设计、绘图、敲代码,有问必答,回答你的所有问题。
🔥点击使用-AI高级问答 怎么样用AI-学教程

编写一个通讯录的代码

时间2023-07-28 23:44:08 提问来自 北京市北京市 的网友 分类AI创作 浏览9638 热度0
通讯录代码示例(Python): ``` contacts = {} def add_contact(name, phone): contacts[name] = phone def remove_contact(name): if name in contacts: del contacts[name] print("联系人 '" + name + "' 已成功删除.") else: print("联系人 '" + name + "' 不存在.") def search_contact(name): if name in contacts: print("联系人 '" + name + "' 的电话号码是: " + contacts[name]) else: print("联系人 '" + name + "' 不存在.") def display_contacts(): if len(contacts) == 0: print("通讯录为空.") else: print("通讯录:") for name, phone in contacts.items(): print(name + ": " + phone) def menu(): print("欢迎使用通讯录") print("请选择要进行的操作:") print("1. 添加联系人") print("2. 删除联系人") print("3. 查找联系人") print("4. 显示通讯录") print("0. 退出") choice = input("请输入您的选择: ") if choice == "1": name = input("请输入联系人姓名: ") phone = input("请输入联系人电话号码: ") add_contact(name, phone) elif choice == "2": name = input("请输入要删除的联系人姓名: ") remove_contact(name) elif choice == "3": name = input("请输入要查找的联系人姓名: ") search_contact(name) elif choice == "4": display_contacts() elif choice == "0": print("感谢使用通讯录,再见!") return else: print("无效的选择,请重新输入.") print() menu() menu() ``` 这是一个基本的通讯录代码,使用字典来存储联系人姓名和电话号码。用户可以选择添加联系人、删除联系人、查找联系人和显示通讯录。代码通过逐步执行用户的选择,并根据选择调用相应的函数来实现所需的功能。

AI创作问答(普通版)

AI创作问答(升级版)

智能问答AI写作网 免责声明:
本内容由智能问答AI写作网生成,请根据需求酌情使用,点击这里>>使用AI创作问答升级版,更聪明、更完整、更原创!
以上内容除特别注明外均来源于网友提问,智能问答AI写作网回答,权益归原著者所有;

上一篇 万马奔腾的场景(3张) 下一篇 用C++编写一个通讯录的代码