新聞中心
這里有您想知道的互聯網營銷解決方案
python實現登錄密碼重置簡易操作代碼-創(chuàng)新互聯
需求:
1.用戶輸入密碼正確登錄
2.用戶輸入密碼錯誤退出并調用函數繼續(xù)輸入
3.用戶輸入密碼符合原先給定的一個值時,允許用戶重置密碼,并且可以用新密碼登錄
4.輸入三次后禁止輸入
雖然貼別的簡單,但是還要記錄一下,廢話不多說直接貼碼了
#!/user/bin/env python #-*-coding:utf-8 -*- #Author: qinjiaxi password_list = ['!@#', '12345'] def account_login(): tries = 3 while tries > 0: password_input= input('請輸入密碼:') password_correct = password_input == password_list[-1]#由于判斷條件過長可以復制給一個變量,這樣看起來代碼整潔干凈一些 password_reset = password_input == password_list[0] if password_correct: print('login success!') elif password_reset: new_password = input('請輸入新的密碼:') password_list.append(new_password) print('你的密碼已經修改成功') account_login() else: print('輸入錯誤') tries -= 1 else: print('輸入次數超限') account_login()
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
文章標題:python實現登錄密碼重置簡易操作代碼-創(chuàng)新互聯
分享網址:http://www.dlmjj.cn/article/ceojhe.html