标签: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}")
标签:port 结果 要求 inf imp src import 输入 http
原文地址:https://blog.51cto.com/15069441/2577173