Python用户密码解锁小程序

 时间:2024-10-12 00:04:07

生活中,我们经常接触一种密码锁,要求我们输入用户名以及用户密码,两者均正确,才可以解锁,而且如果连续输入3次,都错了,就会提示登录失败,那么用python来写这个程序,应该怎么写?以下一段代码,将解决这个问题。

工具/原料

电脑

Python软件

程序代码

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

Python用户密码解锁小程序

程序详解

1、n=0 #初始变量赋值n=n+1 #变量累加,当输入有误时

2、提示用户输入"用户名"以及“密码”,利用input()函数:username=input("请您输入用户名:")password=str(input("请您输入密码:"))

Python用户密码解锁小程序

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

Python用户密码解锁小程序

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

Python用户密码解锁小程序

程序运行结果分析

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

Python用户密码解锁小程序

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

Python用户密码解锁小程序

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

Python用户密码解锁小程序
  • jquery如何删除子元素
  • windows server 2008系统怎样添加角色并开启IIS
  • 怎么使用本地安全策略
  • 360卫士怎么设置自动升级卫士和备用木马库
  • 错误1068依赖服务或组无法启动
  • 热门搜索
    小学三年级手抄报大全 向国旗敬礼手抄报图片 关于防火的手抄报 安全文明手抄报图片 感恩亲情手抄报 创卫手抄报资料 感恩主题手抄报 安全健康手抄报 手抄报的内容 母爱的手抄报