首页 > 软件开发 > PYTHON >

Python用户密码解锁小程序

来源:互联网 2023-03-16 19:16:58 290

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

工具/原料

  • 电脑
  • Python软件

程序代码

  • 1

    n=0

    wCq办公区 - 实用经验教程分享!

    while n3:

    wCq办公区 - 实用经验教程分享!

    username=input("请您输入用户名:")

    wCq办公区 - 实用经验教程分享!

    password=str(input("请您输入密码:"))

    wCq办公区 - 实用经验教程分享!

    if username=='whilie' and password=='846523':

    wCq办公区 - 实用经验教程分享!

    print("密码正确,欢迎!!")

    wCq办公区 - 实用经验教程分享!

    break

    wCq办公区 - 实用经验教程分享!

    else:

    wCq办公区 - 实用经验教程分享!

    n=n 1

    wCq办公区 - 实用经验教程分享!

    print("sorry,您的输入有误!!")

    wCq办公区 - 实用经验教程分享!

    continue

    wCq办公区 - 实用经验教程分享!

    else:

    wCq办公区 - 实用经验教程分享!

    print("你输错了三次,登录失败,请联络管理员解锁!!!")wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 1本页面未经许可获取自百度经验
  • 程序详解

  • 1

    n=0 #初始变量赋值wCq办公区 - 实用经验教程分享!

    n=n 1 #变量累加,当输入有误时wCq办公区 - 实用经验教程分享!

  • 2

    提示用户输入"用户名"以及“密码”,利用input()函数:wCq办公区 - 实用经验教程分享!

    username=input("请您输入用户名:")

    wCq办公区 - 实用经验教程分享!

    password=str(input("请您输入密码:"))wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 3

    while循环外框架,密码连续输错三次,将跳出循环,并打印结果“你输错了三次,登录失败,请联络管理员解锁!!!”wCq办公区 - 实用经验教程分享!

    n=0

    wCq办公区 - 实用经验教程分享!

    while n3:

    wCq办公区 - 实用经验教程分享!

    wCq办公区 - 实用经验教程分享!

    else:

    wCq办公区 - 实用经验教程分享!

    print("你输错了三次,登录失败,请联络管理员解锁!!!")wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 4

    输入参数条件判断,如果密码以及用户名都输入正确,那么打印“密码正确,欢饮!!”并使用break跳出while循环,如果用户名或者密码不正确,n 1, 打印“sorry,您的输入有误!!”,利用continue实施继续执行while循环。wCq办公区 - 实用经验教程分享!

    if username=='whilie' and password=='846523':

    wCq办公区 - 实用经验教程分享!

    print("密码正确,欢迎!!")

    wCq办公区 - 实用经验教程分享!

    break

    wCq办公区 - 实用经验教程分享!

    else:

    wCq办公区 - 实用经验教程分享!

    n=n 1

    wCq办公区 - 实用经验教程分享!

    print("sorry,您的输入有误!!")

    wCq办公区 - 实用经验教程分享!

    continuewCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 程序运行结果分析

  • 1

    情况一:输入正确,提示”密码正确,欢迎!!!“wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 2

    情况二:连续输错三次,每次输错,都提醒“sorry,您的输入有误”,第三次输错,则提示“你输错了三次,登录失败,请联络管理员解锁!!!“,跳出程序,程序结束!wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 3

    情况三:第一次输错,第二次正确;或者第一次输错,第二次输错,第三次正确。那么输入错误时,提示输入错误,可以重新输入,当在三次内输入正确,最终都会提示,密码正确,欢迎!!!wCq办公区 - 实用经验教程分享!

    Python用户密码解锁小程序wCq办公区 - 实用经验教程分享!

  • 注意事项

    • break与continue的区别,break跳出循环外,并不再循环,continue跳出循环外,并继续循环

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!wCq办公区 - 实用经验教程分享!


    标签: python

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码