python实现用户管理系统

功能要求:

    1.系统存在两个用户a和b,其各自的密码为123和456
    2.用户登陆(判断用户登陆是否成功)
        1).判断用户是否存在
             2).如果存在:

       判断密码是否正确
        如果正确:登陆成功,退出循环
                如果密码不正确:重新登陆 (机会只有三次)
        2).不存在
          重新登陆(机会只有三次)

 

源代码如下:

 

users = ['a', 'b']
passwds = ['123', '456']
for i in range(3):
    user = raw_input('请输入用户名:')
    if user in users:
        j = users.index(user)
        passwd = raw_input('请输入密码:')
        if passwd in passwds:
            if passwd == passwds[j]:
                print '登陆成功'
                break
            else:
                print '密码错误,请重新输入:'
                passwd = raw_input()
        else:
            print '密码错误,请重新输入:'
            passwd = raw_input()
    else:
        print '用户不存在,请重新输入:'
else:
    print '登陆超时,请明天再试'

 

结果如下:

 

转载于:https://www.cnblogs.com/ChairmanYSL/p/9643723.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值