Python后臺(tái)管理員管理前臺(tái)會(huì)員信息的講解
問(wèn)題:
1. 后臺(tái)管理員只有一個(gè)用戶(hù): admin, 密碼: admin
2. 當(dāng)管理員登陸成功后, 可以管理前臺(tái)會(huì)員信息.
3. 會(huì)員信息管理包含:
- 添加會(huì)員信息
- 刪除會(huì)員信息
- 查看會(huì)員信息
- 退出
- 添加用戶(hù):
- 1). 判斷用戶(hù)是否存在?
- 2). 如果存在, 報(bào)錯(cuò);
- 3). 如果不存在,添加用戶(hù)名和密碼分別到列表中;
- 刪除用戶(hù)
- 1). 判斷用戶(hù)名是否存在
- 2). 如果存在,刪除;
- 3). 如果不存在, 報(bào)錯(cuò);
print('管理員登錄'.center(50,'*'))
inuser = input('UserName:')
inpasswd = input('Password:')
#所有會(huì)員用戶(hù)名
users = ['root','westos']
#所有會(huì)員密碼
passwds = ['123','456']
if inuser == 'admin' and inpasswd == 'admin':
print('管理員登錄成功!')
print('會(huì)員管理'.center(50,'*'))
while True:
print("""
操作目錄
1. 添加會(huì)員信息
2. 刪除會(huì)員信息
3. 查看會(huì)員信息
4. 退出
""")
choice = input('請(qǐng)選擇你的操作:')
if choice == '1':
print('添加會(huì)員信息'.center(50,'*'))
AddUser = input('添加會(huì)員名:')
if AddUser in users:
print('用戶(hù)%s已經(jīng)存在' %(AddUser))
else:
AddPasswd = input('密碼:')
users.append(AddUser)
passwds.append(AddPasswd)
print('添加用戶(hù)%s成功!' %AddUser)
elif choice == '2':
print('刪除會(huì)員信息'.center(50,'*'))
DelUser = input('刪除會(huì)員名:')
DelIndex = users.index(DelUser)
users.remove(DelUser)
passwds.pop(DelIndex)
print('刪除會(huì)員%s成功!' %DelUser)
elif choice == '3':
print('查看會(huì)員信息'.center(50,'*'))
print('\t用戶(hù)名\t密碼')
UserCount = len(users)
for i in range(UserCount):
print('\t%s\t%s' %(users[i],passwds[i]))
elif choice == '4':
exit()
else:
print('請(qǐng)輸入正確的選擇')
else:
print('管理員登錄失敗!')
ok~
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
Python socket模塊實(shí)現(xiàn)的udp通信功能示例
這篇文章主要介紹了Python socket模塊實(shí)現(xiàn)的udp通信功能,結(jié)合具體實(shí)例形式分析了Python使用socket模塊實(shí)現(xiàn)UDP通信客戶(hù)端與服務(wù)器端相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-04-04
python opencv 二值化 計(jì)算白色像素點(diǎn)的實(shí)例
今天小編就為大家分享一篇python opencv 二值化 計(jì)算白色像素點(diǎn)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
tensorflow指定GPU與動(dòng)態(tài)分配GPU memory設(shè)置
今天小編就為大家分享一篇tensorflow指定GPU與動(dòng)態(tài)分配GPU memory設(shè)置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02
解決json.decoder.JSONDecodeError: Expecting value:&n
這篇文章主要介紹了解決json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)錯(cuò)誤,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04
5行Python代碼實(shí)現(xiàn)圖像分割的步驟詳解
這篇文章主要介紹了5行Python代碼實(shí)現(xiàn)圖像分割的步驟詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
Python中if elif else及縮進(jìn)的使用簡(jiǎn)述
這篇文章主要介紹了Python中if elif else及縮進(jìn)的使用,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-05-05

