20191203一个登录小程序

要求:登录次数限制为三,每次记录剩余次数

附加要求:多给一次机会,抢救一下。

 

代码如下:

count = 1
i = 1
while count < 4 and i <= 2:
username = input("请输入姓名: ")
password = input("请输入密码: ")
if username == "张三" and password == "987":
print("登录成功!")
break
else:
if count < 4:
print("登录信息错误,还有%s次机会!"%(3-count))
count += 1
if count == 4 and i < 2:
goon = input("是否继续: ")
if goon == "是":
count -= 1
i += 1
else:
print("退出程序!")

主要是附加条件需要重新调用之前的语句,而且只有一次,但是是嵌套在原while里面的,花费了一点点时间想了一下。
如果用递归,可能会更快。

注:如无特殊说明,一律使用python3.7—pycharm 2018.3.7实现
posted @ 2019-12-03 17:15  Ccolourful  阅读(116)  评论(0)    收藏  举报