簡單的信息管理系統(tǒng)
print('歡迎使用xx信息管理系統(tǒng)')
infos = []
while True:
print('1佛玄、增加個人信息')
print('2、查詢個人信息')
print('3煞躬、修改個人信息')
print('4、刪除個人信息')
print('5琼懊、列出所有信息')
print('6熏版、退出系統(tǒng)')
num =int(input('請輸入功能序號'))
if num ==1:
info = {}
name =input('請輸入姓名')
gender =input('請輸入性別')
age =int(input('請輸入年齡'))
info['name'] = name
info['gender'] = gender
info['age'] = age
infos.append(info)
elif num ==2:
name =input('請輸入查詢的姓名')
Flag =False
? ? ? ? for iin infos:
if i.get('name') == name:
print('用戶信息為:\n姓名:{}\n年齡:{}\n性別:{}'.format(name,i.get('age'),i.get('gender')))
Flag =True
break
? ? ? ? ? ? else:
print('無此用戶信息')
elif num ==3:
name =input('請輸入要修改的姓名')
Flag =False
? ? ? ? for iin infos:
if i.get('name') == name:
while True:
print('請輸入修改序號:')
print('1、修改姓名')
print('2氯夷、修改年齡')
print('3臣樱、修改性別')
print('4、退出修改')
num =int(input('請輸入功能序號'))
if num ==1:
name =input('請輸入要修改為的姓名')
i['name']=name
print('修改成功')
elif num ==2:
age =int(input('請輸入年齡'))
i['age'] = age
print('修改成功')
elif num ==3:
gender =int(input('請輸入性別'))
i['gender'] = gender
print('修改成功')
elif num ==4:
break
? ? ? ? ? ? ? ? ? ? else:
print('序號輸入有誤')
Flag =True
? ? ? ? ? ? if not Flag:
print('無此用戶信息腮考,無法修改')
break
? ? elif num ==4:
name =input('請輸入要刪除的姓名')
Flag =False
? ? ? ? for iin infos:
if i.get('name') == name:
infos.remove(i)
print('刪除成功')
Flag =True
break
? ? ? ? ? ? else:
print('系統(tǒng)無此用戶雇毫,無法刪除')
elif num ==5:
for iin infos:
print('用戶信息為:\n姓名:{}\n年齡:{}\n性別:{}'.format(i.get('name'), i.get('age'), i.get('gender')))
print('**********')
elif num ==6:
break
? ? else:
print('輸入有誤')