#coding=utf-8

name=["zhangsan","wangwu","test"]

print("*"*40)

print("欢迎进入名片管理系统")

print("请根据提示进行操作!")

print("*"*40)

#打印列表

def ceshi():

print("当前名片系统中的内容")

i=0

for j in name:

print("name[%d]=%s"%(i,j))

i+=1

while True:

#打印用户提示

print("请选择对应的功能")

print("查找用户请选择:1")

print("修改用户请选择:2")

print("删除用户清选择:3")

print("添加用户请选择:4")

print("退出应用请选择:5")

a=input("请输入您的选择:")

if a==1:

findname=raw_input("请输入查询找的姓名")

if findname in name:

print("已找到")

else:

print("未找到")

elif a==2:

ceshi()

i=input("请输入要修改的用户序号")

temp=raw_input("请输入修改后的用户名")

if i

old=name[i]

name[i]=(temp)

print("用户名%s已修改为%s"%(old,temp))

else:

print('用户序号不存在')

elif a==3:

ceshi()

d=input("请选择要进行的删除操作")

print("根据下标进行删除:1")

print("删除最后一个元素:2")

print("根据元素的值进行删除:3")

if d==1:

h=input('请输入要删除用户的序号')

del name[h]

if h

print("删除成功")

else :

print("此用户序号不存在")

elif d==2:

name.pop()

print("删除成功")

elif d==3:

val=input("请输入要删除的用户名")

name.remove('%s'%val)

print("删除成功")

elif a==4:

print("********添加前用户数据********")

ceshi()

temp=raw_input("请输入要添加的用户姓名")

name.append(temp)

print("********添加后用户数据********")

ceshi()

elif a==5:

break

else:

print("输入错误,请重新输入!")

用python做名片管理器_Python简单的名片管理器相关推荐

  1. python语言使用什么语句实现上下文管理协议_Python with语句上下文管理器两种实现方法分析...

    本文实例讲述了Python with语句上下文管理器.分享给大家供大家参考,具体如下: 在编程中会经常碰到这种情况:有一个特殊的语句块,在执行这个语句块之前需要先执行一些准备动作:当语句块执行完成后, ...

  2. python做exe开发教程_python做exe开发教程

    python做exe开发教程内容摘要 python做exe开发教程其他方法无效时可用免疫抑制剂,交通部监理员教程证,6.客户端的异常测试.6.机费用械性能(1)抗拉试验:酒店入职教程内容,6.9l-8 ...

  3. python股票量化交易入门到实践_量化资料学习《Python与量化投资从基础到实战》+《量化交易之路用Python做股票量化分析》+《组织与管理研究的实证方法第2版》...

    我们需要利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,重点学习如何高效地利用Python解决投资策略问题,推荐学习<Python与量化投资从基础到实战>等电子资料. ...

  4. python做个后端系统_Python做后端开发的优势

    ​ Python做后端开发的优势 1. Python开发人员的背景丰富多彩,阵营规模很大,这直接导致了Python的各种lib比Ruby多很多很多很多 2. 和Ruby相反,Python的哲学是&qu ...

  5. python做什么生意好找_Python 的练手项目有哪些值得推荐?

    注:下面分享的练习项目面向刚入门的Python学习者,项目的代码地址见结尾. Python 是一门虽然简单却很强大的编程语言.可能有些刚入门 Python 的朋友,虽然已经掌握了 Python 的基础 ...

  6. python做接口测试的优点_python做接口测试的必要性

    什么是接口测试 接口测试主要用于检测外部系统与内部系统之间,以及系统内部各 个子系统之间的交互点.其测试的重点是,检查数据的交换.传递和控 制管理过程,以及系统间的逻辑依赖关系等. 为什么要做接口测试 ...

  7. 怎么在SAP MM库存管理中使用简单的货架管理功能

    摘要:SAP的WM或WMS提供了比较完整的立体货架管理功能,但是,很多的业务场景下,并不需要那么完整的解决方案,业务部门可能仅需要简单地记录一下物料存放的位置,以方便下次比较准确地知道货物存放在位置. ...

  8. python做按键精灵脚本_Python 实现按键精灵的功能,超简单详细(MAC版)

    前言: 想看Windows版的同窗能够看Python 实现按键精灵的功能,超简单详细(Windows版) 以前写了Windows版的python实现按键精灵功能.如今我鸟枪换炮换了个新的mac.发现以 ...

  9. python 二维强度图_Python简单做二维统计图

    先上一张效果图: 以上图是一段时间内黄金价格的波动图. 代码如下: importdatetime as DTfrom matplotlib importpyplot as pltfrom matplo ...

最新文章

  1. linux snmp磁盘io,cacti利用snmpdiskio 监控服务器磁盘
  2. html css文本框按钮,css样式之区分input是按钮还是文本框的方法
  3. oracle usenl,深入理解Oracle表(1):ORDERED和USE_NL | 学步园
  4. (Mybatis)Mybatis简介和初步使用
  5. 那些数学不好的程序员?最后都如何了(文末送书)
  6. 我的JMX心得 -- Server端
  7. 微服务架构系列二:密码强度评测的实现与实验
  8. python列表可以加可以乘
  9. android技术积累,Android开发中积累的一些报错的解决方法
  10. word整个表格首行缩进_Word排版对不齐?别忘了这个明星按键
  11. 杭电4786--Fibonacci Tree(生成树)
  12. 检查最后出现子字符串的位置!
  13. WeX5 - AJAX跨域调用相关知识-CORS和JSONP
  14. python正则表达式思考_Python正则表达式由浅入深(一)
  15. 【Paper】2015_Coordinated cruise control for high-speed train movements based on a multi-agent model
  16. jsp简介lamitry_[提拉米苏] 找人一起玩,今晚刚开的号
  17. Ubuntu本地部署Nebula图数据库
  18. SCADA系统资料整理-概论
  19. DayDayUp:2019.12.31罗振宇2020年跨年演讲《时间的朋友》读后有感—思维决定一个人的上限,能力决定一个人的下限
  20. 音视频:AVAudioPlayer:中断处理

热门文章

  1. 邮箱注册,登录及激活
  2. 权重衰减(L2正则化)的作用
  3. 新闻发布及管理系统的设计与实现(论文+PPT+源码)
  4. 一步一步在 Windows 10 用 visual studio 2019 编译 zmqpp 4.2.0 版
  5. POST、GET请求及对应的参数获取
  6. 利用pytorch完成BP神经网络的搭建
  7. 趣图:凌晨三点,灯火阑珊处
  8. java之实现简单的传入一个小数和一个整数,根据传入的整数,输出一个有整数位个小数的小数
  9. 反射机制讲解,js和java反射机制的区别。
  10. 云计算现在前景如何?