python简单名片管理器,一个简单的Python名片管理系统

字符串和列表学完,自己试着写了一个非常简单的Python名片管理系统。

新萌尝试,大佬们不要喷。

修改名片的功能我偷了个懒,因为我不知道怎么通过定义下标,然后通过下标来修改列表内的字符串。

我的思路是,把用户准备修改的名片删除,再把用户新命名的名片添加即可;

如果有大佬有直接修改的办法,欢迎指点一下。

代码如下:

name = []

while True:

print("="*50)

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

print("1:添加一个名片")

print("2:修改一个名片")

print("3:删除一个名片")

print("4:查询一个名片")

print("5:退出")

print("="*50)

admin = int(input("请输入功能编号:"))

if admin == 1:

while True:

new_name = input("请输入你的名字:")

if new_name == "返回":

break

name.append(new_name)

print("=======>添加成功!")

print("=======>目前已添加的名字有:%s"%(name))

print("=======>返回菜单请输入:返回")

elif admin == 2:

while True:

al_name = input("请输入你要修改的名字:")

if al_name == "返回":

break

if al_name in name:

als_name = input("请输入新名字:")

name.remove(al_name)

name.append(als_name)

print("=======>目前的名字有:%s" % (name))

else:

print("您输入的名字不存在,请重新输入!")

print("=======>返回菜单请输入:返回")

elif admin == 3:

while True:

del_name = input("请输入你要删除的名字:")

if del_name == "返回":

break

name.remove(del_name)

print("=======>删除成功!")

print("=======>目前已剩余的名字有:%s" % (name))

print("=======>返回菜单请输入:返回")

elif admin == 4:

while True:

look_name = input("请输入你要查询的名字:")

if look_name == "返回":

break

else:

if look_name in name:

print("你要查询的名字存在!")

else:

print("查无此人!")

print("=======>返回菜单请输入:返回")

elif admin == 5:

break

else:

print("你的输入有误,请从新输入!")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

时间: 2018-01-08

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值