手机通讯录管理系统
# 手机通讯录管理系统
names =[]
phones = []
while True:
print("\t\t\t\t=====欢迎使用手机通讯录管理系统=======")
print("\t\t\t\t1,添加姓名和手机号码")
print('\t\t\t\t2,删除姓名和手机号码')
print("\t\t\t\t3,根据姓名查找手机号码")
print('\t\t\t\t4,修改手机号码')
print("\t\t\t\t5,查询所有联系人")
print('\t\t\t\t6,退出系统')
print("\t\t\t\t=========================================")
i = int(input("请选择你想进行的操作:"))
if i == 1:
name = input("\t请输入要添加的姓名:")
phone = input("\t请输入要添加的电话号码:")
while phone in phones:
phone = input("\t号码已经存在,请重新输入:")
else:
names.append(name)
phones.append(phone)
print("添加成功!")
elif i == 2:
name = input("\t请输入要删除的姓名:")
while name not in names:
name = input("\t姓名不存在,请重新输入:")
else:
index = names.index(name)
del names[index]
del phones[index]
print("删除成功!")
elif i == 3:
name = input("\t请输入想要查找的姓名:")
while name not in names:
name = input("\t姓名不存在,请重新输入:")
else:
index = names.index(name)
print("\t\t{} 的电话号码是 :{}".format(name,phones[index]))
elif i == 4:
phone = input("\t请输入要修改的电话号码:")
while phone in phones:
new_phone = input("\t请输入新号码:")
while new_phone in phones:
new_phone = input("\t该号码已经存在,请重新输入:")
else:
index = phones.index(phone)
phones[index] = new_phone
print("修改成功!")
break
else:
phone = input("\t号码不存在,请重新输入:")
elif i == 5:
print("\t全部联系人:")
for i in range(len(names)):
print("\t\t",names[i],phones[i])
print("\t输出完毕!")
else:
print("谢谢使用!")
break
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
laravel 5.6接入微信第三方授权登陆的主要步骤
这方面,php已很成熟了, 综合下面这个链接,基本上调试一下就可以搞定了。 https://www.jianshu.com/p/9be317865c9e https://blog.csdn.net/qq_33808550/article/details/53536759 https://blog.csdn.net/qq_15283821/article/details/52983886 http://www.cnblogs.com/lyzg/p/6159617.html https://blog.csdn.net/qq_36038682/article/details/52572285 http://www.jishu520.cn/detail/42.html http://www.luodingzi.com/category/laravel/ https://blog.csdn.net/qq_33808550/article/details/53536759 http://laravelacademy.org/post/1321.html https://segmentfault.c...
- 下一篇
Linux下安装pymysql步骤
Linux下安装pymysql步骤 Linux下的安装 下载解压: [root@localhost]# wget http://ncu.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz" target="_blank" [root@localhost]# tar xfz MySQL-python-1.2.3.tar.gz [root@localhost]# cd MySQL-python-1.2.3 #进入MySQL-python目录,查看site.cfg文件的mysql-config配置,如果与实际不符合,请自行修改 [root@localhost]# python setup.py build #注意啦,这一步是一定要做的,不然就安装不成功。 [root@localhost]# python setup.py install #正式安装 然后进入: $python >>>import MySQLdb 搞定 一切正常,好啦. 三、常见问题 问题1...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,CentOS7官方镜像安装Oracle11G
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Red5直播服务器,属于Java语言的直播服务器
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7