Python:名片管理系統

來源:互聯網
上載者:User

標籤:我不知道   input   rem   remove   編號   bre   move   style   使用者   

字串和列表學完,

自己試著寫了一個非常簡單的名片管理系統,

新萌嘗試,

大佬們不要噴,

修改名片的功能我偷了個懶,

因為我不知道怎麼通過定義下標,然後通過下標來修改列表內的字串

我的思路是,把使用者準備修改的名片刪除,再把使用者新命名的名片添加即可;

如果有大佬有直接修改的辦法,歡迎指點一下。。。

代碼如下:

 1 name = [] 2 while True: 3     print("="*50) 4     print("        歡迎進入名片管理系統V1.0") 5     print("1:添加一個名片") 6     print("2:修改一個名片") 7     print("3:刪除一個名片") 8     print("4:查詢一個名片") 9     print("5:退出")10     print("="*50)11     admin = int(input("請輸入功能編號:"))12 13     if admin == 1:14         while True:15             new_name = input("請輸入你的名字:")16             if new_name == "返回":17                 break18             name.append(new_name)19             print("=======>添加成功!")20             print("=======>目前已添加的名字有:%s"%(name))21             print("=======>返回菜單請輸入:返回")22     elif admin == 2:23         while True:24             al_name = input("請輸入你要修改的名字:")25             if al_name == "返回":26                 break27             if al_name in name:28                 als_name = input("請輸入新名字:")29                 name.remove(al_name)30                 name.append(als_name)31                 print("=======>目前的名字有:%s" % (name))32             else:33                 print("您輸入的名字不存在,請重新輸入!")34             print("=======>返回菜單請輸入:返回")35     elif admin == 3:36         while True:37             del_name = input("請輸入你要刪除的名字:")38             if del_name == "返回":39                 break40             name.remove(del_name)41             print("=======>刪除成功!")42             print("=======>目前已剩餘的名字有:%s" % (name))43             print("=======>返回菜單請輸入:返回")44     elif admin == 4:45         while True:46             look_name = input("請輸入你要查詢的名字:")47             if look_name == "返回":48                 break49             else:50                 if look_name in name:51                     print("你要查詢的名字存在!")52                 else:53                     print("查無此人!")54             print("=======>返回菜單請輸入:返回")55     elif admin == 5:56         break57     else:58         print("你的輸入有誤,請從新輸入!")

 

Python:名片管理系統

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.