天天看點

python名片管理器_Python簡單的名片管理器

#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("輸入錯誤,請重新輸入!")