溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

python如何實現(xiàn)會員管理系統(tǒng)

發(fā)布時間:2022-03-19 09:01:56 來源:億速云 閱讀:304 作者:iii 欄目:開發(fā)技術(shù)

這篇文章主要介紹了python如何實現(xiàn)會員管理系統(tǒng)的相關(guān)知識,內(nèi)容詳細(xì)易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇python如何實現(xiàn)會員管理系統(tǒng)文章都會有所收獲,下面我們一起來看看吧。

具體內(nèi)容如下:

"""
后臺管理員前臺會員信息系統(tǒng)
1.后臺管理員只有一個用戶:admin 密碼:admin
2.當(dāng)管理員登陸成功后,可以管理前臺會員信息
3.當(dāng)會員信息管理包含:
添加會員信息
刪除會員信息
查看會員信息
退出
添加用戶:
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循環(huán)語句:采用該語句的核心思想是如果出現(xiàn)錯誤的話,可以繼續(xù)循環(huán)
            print("""操作目錄:
                  1.添加會員信息
                  2.刪除會員信息
                  3.查看會員信息
                  4.退出 """)
            option = input("請輸入你的操作數(shù)字")
            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:
                    #查找要刪除的用戶對應(yīng)的索引值
                    delindex = users.index(deluser)
                    users.remove(deluser)  #.remove()是用來移除列表中某個值的第一個匹配項
                    passwd.pop(delindex)   #.pop() 函數(shù)用于移除列表中的一個元素
                    print("刪除成功!")
            elif option == '3':
                print("*******查看會員信息*******")
                #統(tǒng)計users列表的長度也就是也表中用戶的個數(shù)
                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))

運(yùn)行結(jié)果:

python如何實現(xiàn)會員管理系統(tǒng)

關(guān)于“python如何實現(xiàn)會員管理系統(tǒng)”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對“python如何實現(xiàn)會員管理系統(tǒng)”知識都有一定的了解,大家如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI