一、代码部分 #Authon:pengfaling
-- coding:utf-8 --
_name='pengfaling' _password='123456' for i in range(3): #用户名和密码只可以错三次 usename=input("\033[47;34m Please input your logging name>> \033[0m") usepassword=input("\033[47;34m Please input your password>> \033[0m") #设置打印字体的前影和背景颜色格式:"\033[41;36m 字体的前影和背景颜色 \033[0m" #————————————————————41字的背景色 40:黑 41:深红 42:绿 43:××× 44:蓝色 45:紫色 46:深绿 47:白色 # ————————————————————36字体颜色 30:黑 31:红 32:绿 33:黄 34:蓝色 35:紫色 36:深绿 37:白色 if _name==usename and _password==usepassword: print("\033[42;34m Welcome user %s logging \033[0m"% usename) break # 用户名和密码正常就提示登录 else: print("\033[47;31m Invalid usename or usepassword,Please try agein.. \033[0m") #用户名或密码不对就给出提示,并循环
二、流程图
三、Readme 1、系统用户名和密码已设定,用户名为:pengfaling 密码:123456; 2、用户登录时输入用户名和密码与设定用户名和密码进行对比; 3、对比正常后进行登录并打印成功登录信息; 4、用户三次输入不正常时,打印相关提示信息,并退出登录;