#列印提示功能
print ("="*50)
print (" 名字管理系統")
print (" 1:新增乙個新的名字")
print (" 2:刪除乙個名字")
print (" 3:修改乙個名字")
print (" 4:查詢乙個名字")
print (" 5:推出系統")
print ("="*50)
names = #定義乙個空的列表用來儲存名字
while true:
#選擇乙個功能
num = int(input("請選擇乙個功能"))
#執行相應功能
if num == 1:
new_name = input("請輸入乙個新的名字")
print (type(new_name))
print (names)
elif num == 2:
pop_name = input("請輸入你要刪除的名字")
if pop_name in names: #檢視是否在列表中
names.remove(pop_name)
print("已刪除")
else:
print("查無此人")
elif num == 3:
modify_name = input("請輸入你要修改的名字")
if modify_name in names: #檢視是否在列表中
for i in range(0,len(names)): #查詢目標在names中的序號
if names[i] == modify_name: #找到序號
change_name = input("請進行修改")
names[i] = change_name #進行修改
print(names)
break
else:
print("查無此人")
elif num == 4:
find_name = input("請輸入要查詢的名字")
if find_name in names:
print("查詢到了你要找的人")
else:
print("查無此人")
elif num == 5:
break
else:
print("您輸入有誤,請重新輸入")
名字管理系統demo
名字管理系統demo 列印功能提示 print 歡迎使用名字管理系統v6.6.6 print 1 新增乙個名字 print 2 刪除乙個名字 print 3 修改乙個名字 print 4 查詢乙個名字 print 5 退出此系統 獲取功能項 list names 定義乙個儲存資料得列表 while ...
01 名字管理系統 py
coding utf 8 1.列印功能提示 print 50 print 名字管理系統 v8.6 print 1.新增乙個新的名字 print 2.刪除乙個名字 print 3.修改乙個名字 print 4.刪除乙個名字 print 5.退出 print 50 2.獲取使用者的選擇 names 定義...
python3 名字管理系統
列印功能提示 print 50 print 名字管理系統 v1.0 print 1 新增乙個新的名字 print 2 刪除乙個名字 print 3 修改乙個名字 print 4 查詢乙個名字 print 5 退出程式 print 50 獲取使用者選擇 names 定義乙個空列表,用於儲存新增的名字 ...