一個簡單的Python名片管理系統(tǒng)
字符串和列表學(xué)完,自己試著寫了一個非常簡單的Python名片管理系統(tǒng)。
新萌嘗試,大佬們不要噴。
修改名片的功能我偷了個懶,因為我不知道怎么通過定義下標(biāo),然后通過下標(biāo)來修改列表內(nèi)的字符串。
我的思路是,把用戶準(zhǔn)備修改的名片刪除,再把用戶新命名的名片添加即可;
如果有大佬有直接修改的辦法,歡迎指點一下。
代碼如下:
name = []
while True:
print("="*50)
print(" 歡迎進(jìn)入名片管理系統(tǒng)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("你的輸入有誤,請從新輸入!")
更多學(xué)習(xí)資料請關(guān)注專題《管理系統(tǒng)開發(fā)》。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Mybatis中特殊SQL的執(zhí)行的實現(xiàn)示例
本文主要介紹了Mybatis中特殊SQL的執(zhí)行的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07
synchronized背后的monitor鎖實現(xiàn)詳解
這篇文章主要為大家介紹了synchronized背后的monitor鎖實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
Java實現(xiàn)根據(jù)地址智能識別省市區(qū)縣
這篇文章主要為大家詳細(xì)介紹了如何編寫一個Java工具類,可以根據(jù)身份證地址或用戶輸入的地址,智能識別并提取出詳細(xì)的省市區(qū)縣信息,感興趣的小伙伴可以了解下2025-03-03
Java向上轉(zhuǎn)型和向下轉(zhuǎn)型實例解析
這篇文章主要介紹了Java向上轉(zhuǎn)型和向下轉(zhuǎn)型實例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-02-02
聊聊maven的pom.xml中的exclusions標(biāo)簽的作用
這篇文章主要介紹了maven的pom.xml中的exclusions標(biāo)簽的作用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12

