Python账号密码登陆判断(三次机会)
生活随笔
收集整理的這篇文章主要介紹了
Python账号密码登陆判断(三次机会)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#!/usr/bin/env python
#coding=UTF-8#先設定初始用戶名和登錄密碼
init_usrname=input("Please enter initial username:")
init_password=input("Please enter initial password:")
#打印輸出設置好的用戶名和初始登錄密碼
print(init_usrname)
print(init_password)#進入登錄界面,flag0指的是輸入密碼錯誤的次數
#flag1指的是登錄成功標志位
flag0=0
flag1=1
print(">>>>User Login<<<<<")while True:
#提示用戶輸入用戶名usr=input("enter username:")if usr==init_usrname:#輸入用戶名正確則進入到輸入登錄密碼階段#判斷輸錯登錄密碼次數while flag0<3:password=input("enter password:")if password==init_password:#若密碼輸入不正確則登錄成功因而跳出循環print("Success Login!")flag1=1breakelse:#計算輸錯次數,每輸錯一次flag加1flag0 +=1if flag0 <3:print("Wrong Password,enter again!")#輸錯三次跳出輸入扥路密碼環節重新進行用戶名的輸入,相應的flag也要歸零if flag0==3:break# flag0=0print("You have tried three times,login again!")else:flag0 +=1if flag0 <3:print("Wrong userName,enter again!")if flag0 ==3:breakprint("You have tried three times,login again")
?
轉載于:https://www.cnblogs.com/suendanny/p/8563244.html
總結
以上是生活随笔為你收集整理的Python账号密码登陆判断(三次机会)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3-12形参和实参 局部变量
- 下一篇: websocket python爬虫_p