您好,登錄后才能下訂單哦!
這篇文章主要介紹了python如何實現會員管理系統的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇python如何實現會員管理系統文章都會有所收獲,下面我們一起來看看吧。
具體內容如下:
""" 后臺管理員前臺會員信息系統 1.后臺管理員只有一個用戶:admin 密碼:admin 2.當管理員登陸成功后,可以管理前臺會員信息 3.當會員信息管理包含: 添加會員信息 刪除會員信息 查看會員信息 退出 添加用戶: 1)判斷用戶是否存在 2)如果存在,,報錯 3)如果不存在,分別添加用戶名和密碼到列表中 刪除用戶: 1)判斷用戶是否存在 2)如果存在,刪除 3)如果不存在,報錯 """ print('管理員的登錄界面'.center(50,'*')) #效果為左右各25各*包圍中間的管理免登錄界面幾個字 #初始化會員信息 users = ['root','frost'] passwd = ['123','000'] #接收登錄信息 User = input("請輸入登錄名:") Passwd = input("請輸入密碼:") if User == 'admin': if Passwd == 'admin': print("登錄成功!") while True: #采用while True循環語句:采用該語句的核心思想是如果出現錯誤的話,可以繼續循環 print("""操作目錄: 1.添加會員信息 2.刪除會員信息 3.查看會員信息 4.退出 """) option = input("請輸入你的操作數字") if option == "1": print("*******添加會員信息*******") adduser = input("用戶名:") addpasswd = input("密碼:") if adduser in users: print("添加失敗,用戶名存在!") else: users.append(adduser) #.append()是在列表末尾增加新的對象 passwd.append(addpasswd) print('添加成功!') elif option == '2': print("*******刪除會員信息*******") deluser = input("會員名:") if deluser not in users: print("刪除失敗,該用戶%s信息不存在!" %(deluser)) else: #查找要刪除的用戶對應的索引值 delindex = users.index(deluser) users.remove(deluser) #.remove()是用來移除列表中某個值的第一個匹配項 passwd.pop(delindex) #.pop() 函數用于移除列表中的一個元素 print("刪除成功!") elif option == '3': print("*******查看會員信息*******") #統計users列表的長度也就是也表中用戶的個數 count = len(users) for i in range (0,count): print("用戶名: %s 密碼:%s" %(users[i],passwd[i])) elif option == '4': exit() else: print("請輸入正確的指令!") else: print("%s登錄失敗:密碼錯誤!" %(User)) else: print("%s用戶不存在!" %(User))
運行結果:
關于“python如何實現會員管理系統”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“python如何實現會員管理系統”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。