python学习第一天

''' 1.输入用户名和密码 2.认证成功后显示欢迎信息 3.输错三次后锁定'''""" 1.对于用户输入密码的时候,输入错误的异常buhuo 2.若是用户在输入的时候,输入的帐号不存在已经锁的列表中,则须要再次进行新的注册"""right_item = dict()  # 用来存储第一次用户输入的正确的user和pwderr_list = list()  # 用来存储用户输入超过三次的userprint('<<<<<<<欢迎您注册本系统>>>>>>>')user = input('请输入您帐号:')pwd = int(input('请输入您的密码:'))print('您的帐号已生效,下次请用该帐号:{}登录本系统'.format(user))right_item['user'] = userright_item['pwd'] = pwdprint('')print('<<<<<<<欢迎您登录本系统>>>>>>>')i = 0a = 3while i < 3:    try:        user = input('请输入您的帐号:')        pwd = int(input('请输入您的密码:'))        if user == right_item['user'] and pwd == right_item['pwd']:            print('欢迎您:{}再次登录本系统'.format(user))            break        elif user != right_item['user'] or pwd != right_item['pwd']:            print('你的登录帐号或密码有误,请检查后从新登录,本系统只有3次试登录')            err_list.append(user)            a = a - 1            print('您还有{}次机会'.format(a))            if a == 0:                print('对不起,您今天的试登录次数已用完,请您明天再来登录')                break        else:            break        i += 1    except Exception as result:        print(result)print('')print('<<<<<<<欢迎您登录本系统>>>>>>>')i = 0while i < 4:    try:        user = input('请输入您的帐号:')        pwd = int(input('请输入您的密码:'))        if user == right_item['user'] and pwd == right_item['pwd']:            print('欢迎您:{}再次登录本系统'.format(user))            break        else:            for li in err_list:                if user == li and user != right_item['user']:                    print('对不起,该用户{}已被锁定,暂时没法登录'.format(user))    except Exception as result:        print(result)    i += 1
相关文章
相关标签/搜索