码迷,mamicode.com
首页 > 编程语言 > 详细

Python百宝箱密码锁源代码

时间:2021-01-02 11:39:05      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:port   结果   要求   inf   imp   src   import   输入   http   

Python百宝箱密码锁源代码

Python代码狂人 Python代码大全
给百宝箱安装一个3位数的密码锁,密码锁要求:1、密码是3位数,每一位随机抽取0,1,2,3。2、当输入某一位错误时,需要从第一位重新输入。3、最终输入3位密码全部正确后,会在控制台上显示出密码。
运行截图如下:
技术图片
from random import randint
number_1=randint(0,3) #随机生成第一位密码
number_2=randint(0,3)
number_3=randint(0,3)
while True:
code_1=input("请输入第一位密码(范围:0--3)")
code_1=int(code_1)
if code_1!=number_1:
continue #continue表示只要第一位密码不正确,重新进行循环。
print("第一位密码正确")
code_2 = input("请输入第二位密码(范围:0--3)")
code_2 = int(code_2)
if code_2 != number_2:
continue #第二位密码不正确时,重新进行循环,从第一位密码开始输入。
print("第二位密码正确")
code_3 = input("请输入第三位密码(范围:0--3)")
code_3 = int(code_3)
if code_3 == number_3:
break #当第三位密码也正确时,跳出循环,输出结果;错误时,重新循环,从第一位密码开始输入。
print(f"密码正确,解锁成功,密码是:{number_1}{number_2}{number_3}")

Python百宝箱密码锁源代码

标签:port   结果   要求   inf   imp   src   import   输入   http   

原文地址:https://blog.51cto.com/15069441/2577173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!