Python:名片管理系統


字符串和列表學完,

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

新萌嘗試,

大佬們不要噴,

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

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

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

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

代碼如下:

 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                 break
18             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                 break
27             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                 break
40             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                 break
49             else:
50                 if look_name in name:
51                     print("你要查詢的名字存在!")
52                 else:
53                     print("查無此人!")
54             print("=======>返回菜單請輸入:返回")
55     elif admin == 5:
56         break
57     else:
58         print("你的輸入有誤,請從新輸入!")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM