python--会员信息的增删改查

实现功能:

输入正确的会员账号和密码,进入程序,然后实现对会员信息(账号和密码)进行增加,删除,修改,查找,退出功能!

代码:

print('会员管理系统'.center(20, '*'))
admin="admin"
admin_password="admin"
admin_input = input('管理员账号: ')
admin_input_password = input('管理员密码: ')
users = ['root','west']
passwords = ['123','456']
if admin_input == admin and admin_input_password == admin_password:
    print('管理员登录成功')
    print('欢迎亲爱的管理员回来'.center(30, '*'))
    while True:
        print("""
 ---------会员操作提示---------
        1.  添加会员信息
        2.  删除会员信息
        3.  修改会员信息
        4.  查看会员信息
        5.  退出管理模式
        """)
        num = input('请输入您的选择: ')
        if num == '1':
            print('添加会员信息'.center(30, '*'))
            adduser = input('添加会员账号: ')
            if adduser in users:
                print('%s用户已经存在'%adduser)
            else:
                addpassword = input('添加会员密码: ')
                users.append(adduser)
                passwords.append(addpassword)
                print('%s用户添加成功'%adduser)

        elif num == '2':
            print('删除会员信息'.center(30, '*'))
            deluser = input('删除会员信息: ')
            delindex = users.index(deluser)
            users.remove(deluser)
            passwords.pop(delindex)
            print('%s会员删除成功' % deluser)
        elif num == '3':
            print('修改会员信息'.center(30, '*'))
            moduser = input("输入要修改的会员账号:")
            l = len(users)
            for k in range(l):
                if moduser == users[k]:
                    modid=input("请输入你要修改后的会员账号:")
                    modps=input("请输入你要修改后的会员密码:")
                    users[k]=modid
                    passwords[k]=modps
                    """users.append(modid)
                    passwords.append(modps)"""
                    print('%s用户修改成功' % moduser)
            else:
                    print("没有该会员信息")

        elif num == '4':
            print('查看会员信息'.center(30, '*'))
            print('\t用户名\t密码')
            userCount = len(users)
            for i in range(userCount):
                print('\t%s\t%s' % (users[i], passwords[i]))
        elif num == '5':
            exit()
        else:
            print('请输入正确选择!')
else:
    print('管理员账号或者密码错误')

效果截图:

 

 

猜你喜欢

转载自blog.csdn.net/Abtxr/article/details/127232280