(一)功能要求
功能:
1.能循环输入内容
2.展示功能
-1.新增名片
-2.显示全部
-3.查询名片
-0.退出系统
3.让用户输入希望执行的操作 例如输入1,2,3,0
4.新增列表
- 提示用户输入姓名,
- 输入电话
- 输入qq号
- 输入邮箱
- 提示新增名片成功。
5.显示全部
- 将所有的名片打印出来,格式如下:
姓名 电话 QQ 邮箱
zs 110 1337765076 110@qq.com
6.查询名片
- 提示请输入要搜索查找用户的姓名
- 如果用户存在--->显示用户的信息
-提示用户【1】修改 【2】删除 【0】返回上一级菜单,请选择要执行的操作。
-修改操作,可以修改用户名,电话,qq、邮箱。
- 删除操作,将用户删除。
- 返回上一级操作,回到欢迎界面,让用户继续操作。
- 如果用户不存在-->提示查找的用户不存在。
(二)我的思路
(1)一个人有四个信息
(2)建立相应的四个信息列表(姓名列表,电话列表,QQ列表,邮箱列表),各列表同一索引是同一个人的四项信息
(3)添加一个人的信息时,各列表同时append各自的信息
(4)展示全部内容时,根据各列表长度,将各列表同时遍历输出
(5)修改一个人的信息时,用 name.index(想修改的姓名)找到下标,将这一索引给送给各列表进行同时修改
(6)删除同理,同一下标全部删除
(7)返回菜单就重新调用一次函数
(三)代码实现
开始这个对齐函数,keyi可以先不管,对本文影响不大
若想搞明白 那么ÿ