Python用户密码解锁小程序
1、n=0
while n<3:
username=input("请您输入用户名:")
password=str(input("请您输入密码:"))
if username=='whilie' and password=='846523':
print("密码正确,欢迎!!")
break
else:
n=n+1
print("sorry,您的输入有误!!")
continue
else:
print("你输错了三次,登录失败,请联络管理员解锁!!!")

1、n=0 #初始变量赋值
n=n+1 #变量累加,当输入有误时
2、提示用户输入"用户名"以及“密码”,利用input()函数:
username=input("请您输入用户名:")
password=str(input("请您输入密码:"))

3、while循环外框架,密码连续输错三次,将跳出循环,并打印结果“你输错了三次,登录失败,请联络管理员解锁!!!”
n=0
while n<3:
else:
print("你输错了三次,登录失败,请联络管理员解锁!!!")

4、输入参数条件判断,如果密码以及用户名都输入正确,那么打印“密码正确,欢饮!!”并使用break跳出while循环,如果用户名或者密码不正确,n+1, 打印“sorry,您的输入有误!!”,利用continue实施继续执行while循环。
if username=='whilie' and password=='846523':
print("密码正确,欢迎!!")
break
else:
n=n+1
print("sorry,您的输入有误!!")
continue

1、情况一:输入正确,提示”密码正确,欢迎!!!“

2、情况二:连续输错三次,每次输错,都提醒“sorry,您的输入有误”,第三次输错,则提示“你输错了三次,登录失败,请联络管理员解锁!!!“,跳出程序,程序结束!

3、情况三:第一次输错,第二次正确;或者第一次输错,第二次输错,第三次正确。那么输入错误时,提示输入错误,可以重新输入,当在三次内输入正确,最终都会提示,密码正确,欢迎!!!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:196
阅读量:71
阅读量:166
阅读量:172
阅读量:193