python實現後臺管理前臺系統
阿新 • • 發佈:2018-09-14
swd 管理員密碼 只有一個 div 添加 tip 一個 用戶名 put_user
功能要求:
1.後臺管理員只有一個用戶:admin 密碼:admin
2.當管理員登陸成功後,才可以管理用戶信息
3.管理用戶信息包含
添加用戶信息
刪除用戶信息
查看用戶信息
退出
源代碼如下:
print ‘管理員登陸系統‘.center(50, ‘*‘)
input_user = raw_input(‘請輸入管理員用戶名:‘)
input_passwd = raw_input(‘請輸入管理員密碼:‘)
aduser = ‘admin‘
adpasswd = ‘admin‘
users = [‘ root‘, ‘westos‘]
passwds = [‘123‘, ‘456‘]
while True:
if input_user == aduser and input_passwd == adpasswd:
print ‘登陸成功!‘
print ‘‘
print ‘‘
print ‘‘
print ‘管理界面‘.center(50, ‘*‘)
print ‘‘‘
1.添加用戶信息
2.刪除用戶信息
3.查看用戶信息
4.退出
‘‘‘
while True:
choice = int(raw_input(‘請選擇你的操作(1.添加 2.刪除 3.查看 4.退出):‘))
if choice == 1:
useradd = raw_input(‘請輸入添加的用戶名:‘)
passwdadd = raw_input(‘請輸入添加用戶的密碼:‘)
if useradd in users:
print ‘用戶已經存在,請重新輸入 ‘
useradd = raw_input(‘請輸入添加的用戶名:‘)
else:
users.append(useradd)
passwds.append(passwdadd)
print ‘用戶%s添加成功!‘ % useradd
elif choice == 2:
userdel = raw_input(‘請輸入要刪除的用戶:‘)
if userdel in users:
tip = users.index(userdel)
users.pop(tip)
passwds.pop(tip)
print ‘用戶%s刪除成功!‘ % userdel
else:
print ‘用戶不存在,請重新輸入:‘
userdel = raw_input(‘請輸入要刪除的用戶:‘)
elif choice == 3:
print ‘查看用戶信息‘.center(30,‘*‘)
print ‘\t用戶名\t密碼‘
userConut = len(users)
for i in range(userConut):
print ‘\t%s\t%s\t‘%(users[i],passwds[i])
elif choice == 4:
exit()
else:
print ‘輸入的管理員用戶名或密碼錯誤,請重新輸入!‘
input_user = raw_input(‘請輸入管理員用戶名:‘)
input_passwd = raw_input(‘請輸入管理員密碼:‘)
結果如下:
python實現後臺管理前臺系統