python语言实现用户登陆

列表实现用户登陆

编写程序,实现以下功能:
1). 系统里面有多个用户, 用户信息目前保存在列表里面;
users = [‘root’, ‘westos’]
passwds = [‘123’, ‘456’]
2). 用户登陆(判断用户登陆是否成功):
1). 判断用户是否存在?(inuser in users)
2). 如果存在:
1). 判断用户密码是否正确?
(先找出用户对应的索引值, 根据passwds[索引值拿出该用户的密码)
如果正确: 登陆成功, 退出循环;
如果密码不正确, 重新登陆, 总共有三次登陆机会
3). 如果不存在:
重新登陆, 总共有三次登陆机会

# -*- coding: utf-8 -*-
users=['root','westos']
passwds=['123','456']
i=3
while i>0:
    inuser=input("输入一个用户名:")
    if inuser in users:
        index=users.index(inuser)
        passwd=passwds<

你可能感兴趣的:(python语言编程,用户登陆,字典,列表)