”’这里使用的用户名和密码是用户注册创建的”’
def Read_name_password():
# 读取用户名文件
global user_names
file_name = open(‘user_name.txt’,’r+’,encoding=’utf-8’)
user_names = file_name.readlines()
# print(user_names)
file_name.close()
# 读取用户的密码文件
global user_passwords
file_password = open('user_password.txt','r+',encoding='utf-8')
user_passwords = file_password.readlines()
# print(user_passwords)
file_password.close()
def login_user():
global user_name
global user_password
user_name = input(‘请输入登陆的用户名:’)
user_password = input(“请输入用户名的密码:”)
def CheckLock():
# 验证用户是否被锁
if user_name in lock_name:
print(“这个用户名已经被锁,不能登陆!!!!”)
# continue
被锁的用户名
lock_name = []
录入登陆过的用户名
login_name = []
while True:
Read_name_password()
login_user()
# 对用户名列表使用列表推导式,去除里面的换行符,产生新的用户名列表
names = [name.strip()for name in user_names]