• 06.密码错误3次锁定


    #!/usr/bin/env python
    #coding:utf8
    #Author:Felix zheng
     
    count = 0 # 计数器
    username = "111" # 登录用户名
    userpassword = "111" # 登录密码
     
    # 读取黑名单用户
    f = open("back_user", "r")
    file_list = f.readlines()
    f.close()
     
    lock = []
    name = input("登录用户名:")
     
    # 判断用户是否在黑名单
    for i in file_list:
    line = i.strip(" ")
    lock.append(line)
    if name in lock:
    print("您的账号已锁定,请联系管理员。")
    else:
    # 如果用户没有在黑名单,判断用户是否存在。
    if name == username:
    # 如果密码连续输错三次,锁定账号。
    while count < 3:
    password = input("登录密码:")
    if name == username and password == userpassword:
    print("欢迎 %s,回来!" % name)
    break
    else:
    print("账号密码不匹配")
    count += 1
    else:
    print("对不起,您的账号连续输错三次账号已锁定,请联系管理员。")
    f = open("back_user", "w+")
    li = ['%s' % username]
    f.writelines(li)
    f.close()
    else:
    print("用户名不存在,请输入正确的用户名。")
  • 相关阅读:
    宿舍助手app——个人工作第四天
    宿舍助手app——个人工作第三天
    对QQ输入法的评价
    冲刺9
    冲刺8
    冲刺7
    冲刺6
    冲刺5
    冲刺4
    冲刺3
  • 原文地址:https://www.cnblogs.com/ityunv/p/6029721.html
Copyright © 2020-2023  润新知