如何用Python编写一个长尾词功能的通讯录管理系统?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2263个文字,预计阅读时间需要10分钟。
项目需求:我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人的信息。至少需要包含姓名和联系方式两种信息。系统应具备添加、删除等功能。
一. 项目要求
我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人信息。至少要包含姓名和联系方式两种。该管理系统具备添加、删除、修改、查询、显示和保存信息的功能。
二.项目步骤
1.使用自定义函数实现每个功能
(1)功能菜单:显示项目应该具有的功能
(2)添加:输入要添加的信息
(3)删除:输入要删除的联系人姓名,删除其所有的信息
(4)修改:输入要修改的联系人姓名,修改其信息
(5)查询:输入要查询的联系人姓名,遍历列表,得到其信息
(6)显示:显示所有的联系人信息
(7)保存:将数据保存到文件中
(8)主函数:先显示菜单,提示用户输入要进行的操作代码,调用相应的函数
2. 当添加、删除、修改了信息后,要同步保存到文件中
用列表作为全局变量,当列表信息发生变化,调用保存函数
3.编写一个模块,在主函数中调用该模块,测试其功能。每完成一个模块就进行测试,确保所有模块都能正常运行,并将相关信息存储在文本文件中。
4.可以用列表,元组,字典存储通讯录信息。为了存储仅包含姓名和手机号的信息,我们使用了词典。然后,将每个词典转换为元组,并将所有元组存储在列表中。
5.初始时,先创建了一个文本文件,文件名为学生姓名,并输入空列表[]。
三、项目代码要求:
1. 代码要有必要的注释,说明其功能。
本文共计2263个文字,预计阅读时间需要10分钟。
项目需求:我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人的信息。至少需要包含姓名和联系方式两种信息。系统应具备添加、删除等功能。
一. 项目要求
我们可以使用函数来实现通讯录管理系统,该系统需要保存姓名、联系方式、微信号、电子邮件等联系人信息。至少要包含姓名和联系方式两种。该管理系统具备添加、删除、修改、查询、显示和保存信息的功能。
二.项目步骤
1.使用自定义函数实现每个功能
(1)功能菜单:显示项目应该具有的功能
(2)添加:输入要添加的信息
(3)删除:输入要删除的联系人姓名,删除其所有的信息
(4)修改:输入要修改的联系人姓名,修改其信息
(5)查询:输入要查询的联系人姓名,遍历列表,得到其信息
(6)显示:显示所有的联系人信息
(7)保存:将数据保存到文件中
(8)主函数:先显示菜单,提示用户输入要进行的操作代码,调用相应的函数
2. 当添加、删除、修改了信息后,要同步保存到文件中
用列表作为全局变量,当列表信息发生变化,调用保存函数
3.编写一个模块,在主函数中调用该模块,测试其功能。每完成一个模块就进行测试,确保所有模块都能正常运行,并将相关信息存储在文本文件中。
4.可以用列表,元组,字典存储通讯录信息。为了存储仅包含姓名和手机号的信息,我们使用了词典。然后,将每个词典转换为元组,并将所有元组存储在列表中。
5.初始时,先创建了一个文本文件,文件名为学生姓名,并输入空列表[]。
三、项目代码要求:
1. 代码要有必要的注释,说明其功能。

