日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python怎么實現(xiàn)輸錯三次密碼之后鎖定

功能需求:

  1.輸入用戶名密碼

  2.認證成功后顯示歡迎信息

  3.輸錯三次后鎖定

實現(xiàn)思路:

  1.判斷用戶是否在黑名單,如果在黑名單提示賬號鎖定。

  2.判斷用戶是否存在,如果不存在提示賬號不存在。

  3.判斷賬號密碼是否正確,如果正確登錄進去。如果不正確有三次輸入密碼機會。三次全部輸錯,賬號鎖定。

代碼

count = 0   #計數(shù)器
 5 username = "aaa"  #登錄用戶名
 6 userpassword = "asd"  #登錄密碼
 7  
 8 #讀取黑名單用戶
 9 f = open("aaa.txt","r")
10 file_list = f.readlines()
11 f.close()
12  
13 lock = []
14 name = input("登錄用戶名:")
15  
16 #判斷用戶是否在黑名單
17 for i in file_list:
18     line=i.strip("\n")
19     lock.append(line)
20 if name in lock:
21     print ("您的賬號已鎖定,請聯(lián)系管理員。")
22 else:
23 #如果用戶沒有在黑名單,判斷用戶是否存在。
24   if name == username:
25 #如果密碼連續(xù)輸錯三次,鎖定賬號。
26      while count <3:
27          password = input("登錄密碼:")
28          if name == username and password == userpassword:
29                print("歡迎,%s"  %name )
30                break
31          else:
32                print("賬號密碼不匹配")
33                count += 1
34      else:
35         print ("對不起,您的賬號連續(xù)輸錯三次賬號已鎖定,請聯(lián)系管理員。")
36         f=open("aaa.txt","w+")
37         li=['%s'%username]
38         f.writelines(li)
39         f.close()
40   else:
41      print ("用戶名不存在,請輸入正確的用戶名。")

推薦學(xué)習(xí)《python教程》。


網(wǎng)頁標題:創(chuàng)新互聯(lián)Python教程:python怎么實現(xiàn)輸錯三次密碼之后鎖定
瀏覽地址:http://www.5511xx.com/article/djdcjsp.html