python 名片管理系統

2021-09-24 11:48:40 字數 1459 閱讀 9492

根據列表,元組和字典的特性進行編寫。

card_list=

while true :

print("名片管理系統")

print("*************")

print("新增名片1")

print("修改名片2")

print("刪除名片3")

print("檢視名片4")

print("檢視所有名片5")

print("退出系統6")

print("*************")

command=int(input('請輸入數字:'))

if command==1:

new_name = input("請輸入名字:")

card = {}

#card為字典

card['name'] = new_name

card['tel'] = new_tel

card['addr'] = new_addr

elif command==2:

old_name=input("輸入要修改的名字:")

new_name=input("輸入新名字:")

for card in card_list:

if old_name == card['name']:

card['name']=new_name

break

else:

print("無法修改")

elif command==3:

del_name=input("輸入刪除的名字:")

for card in card_list:

if del_name == card['name']:

card_list.remove(card)

#對列表中的字典進行操作,進行方法呼叫

print("刪除成功")

break

else:

print("無法刪除")

elif command==4:

new_name=input ('輸入名字:')

for card in card_list:

if new_name == card['name']:

print('姓名%s **%s 位址%s' % (card['name'], card['tel'], card['addr']))

else:

print("沒找到")

elif command == 5:

for card in card_list:

print('姓名%s **%s 位址%s' % (card['name'], card['tel'], card['addr']))

elif command==6:

break

else:

print("重新輸入")

python 名片管理系統

框架搭建 新增名片 顯示所有名片 查詢名片 查詢成功後修改 刪除名片 讓 python 程式能夠直接執行 main.py 一般寫業務邏輯 from tool import while true show menu operation int input 請輸入您的操作 print 您選擇的操作是 s...

python名片管理系統

cards main.py import cards tools import os import time while true time.sleep 1 os.system cls cards tools.show menu action str input 您希望執行的操作 print 您選擇...

python 名片管理系統

基於python2.7 cards mian.py encoding utf 8 import cards tools while true cards tools.show menu action str input 請選擇你希望執行的操作 print 您選擇的操作是 s action str i...