需求:
1. 用户输入帐号密码进行登陆
2. 用户信息保存在文件内
3. 用户密码输入错误三次后锁定用户
#导入getpass库,用于密码验证 import getpass #定义用户名、密码 _username = 'alex' _password = 'abc123' #input输入用户名和密码 username = input("username:") #password = getpass.getpass("password:") password = input("password:") #判断用户名、密码与定义的用户名、密码是否一致,一致的话格式化输出 if _username == username and _password == password: print("Welcome user {name} login...".format(name=username)) else: print("Invalid username or password!")
tips:
getpass模块
password = getpass.getpass("password:")
格式化输出
print("Welcome user {name} login...".format(name=username))