银行输入密码五次次数限制python程序实现

python银行输入密码五次次数限制程序实现,主要在于对于异常情况的处理语句的编写,需要使用while循环语句和try和except异常处理语句的复合编写语句
n=0
while n<5:
try:
s=eval(input("请输入你的银行卡密码:"))
break
except:
while n<4:
n=n+1
print("银行卡密码输入有误!所剩余次数还有{}次,请重新输入:".format(5-n),end="")
try:
s=eval(input())
break
except:
continue
break
if n<4:
print("输入密码确认无误,开始读卡!")
else:
print("密码输入剩余次数为0,不可再次输入")

执行结果如下所示:


posted @ 2019-12-05 22:41  The-Chosen-One  阅读(3551)  评论(0编辑  收藏  举报