#Author:zhanghonglin counter = 0 #肯定真实用户名和密码 real_name = "itssky" real_password = "itssoft" #读取黑名单 f = open ( "black_user" , "r" ) lock_file = f.read() f.close() user_name = input ( "请输入您的用户名:" ) #断定是不是黑名单用户 for i in range ( 1 ): if user_name == lock_file: print ( "对不起,你的帐户被锁定,没法登录!" ) exit () else : continue #断定登录次数 for i in range ( 3 ): password = input ( "请输入您的密码:" ) if password == real_password: print ( "登录成功!" ) break else : print ( "登录失败!" ) counter += 1 if counter == 3 : print ( "对不起!您的错误输入已达三次,即将锁定帐户。" ) f = open ( "black_user" , "w" ) f.write( "%s" %user_name) f.close()