自學(xué)python-4

簡(jiǎn)單的信息管理系統(tǒng)

print('歡迎使用xx信息管理系統(tǒng)')

infos = []

while True:

print('1、增加個(gè)人信息')

print('2、查詢個(gè)人信息')

print('3、修改個(gè)人信息')

print('4、刪除個(gè)人信息')

print('5、列出所有信息')

print('6、退出系統(tǒng)')

num =int(input('請(qǐng)輸入功能序號(hào)'))

if num ==1:

info = {}

name =input('請(qǐng)輸入姓名')

gender =input('請(qǐng)輸入性別')

age =int(input('請(qǐng)輸入年齡'))

info['name'] = name

info['gender'] = gender

info['age'] = age

infos.append(info)

elif num ==2:

name =input('請(qǐng)輸入查詢的姓名')

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('請(qǐng)輸入要修改的姓名')

Flag =False

? ? ? ? for iin infos:

if i.get('name') == name:

while True:

print('請(qǐng)輸入修改序號(hào):')

print('1、修改姓名')

print('2、修改年齡')

print('3、修改性別')

print('4、退出修改')

num =int(input('請(qǐng)輸入功能序號(hào)'))

if num ==1:

name =input('請(qǐng)輸入要修改為的姓名')

i['name']=name

print('修改成功')

elif num ==2:

age =int(input('請(qǐng)輸入年齡'))

i['age'] = age

print('修改成功')

elif num ==3:

gender =int(input('請(qǐng)輸入性別'))

i['gender'] = gender

print('修改成功')

elif num ==4:

break

? ? ? ? ? ? ? ? ? ? else:

print('序號(hào)輸入有誤')

Flag =True

? ? ? ? ? ? if not Flag:

print('無此用戶信息,無法修改')

break

? ? elif num ==4:

name =input('請(qǐng)輸入要?jiǎng)h除的姓名')

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('輸入有誤')

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容