最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python3.0 模擬用戶登錄,三次錯誤鎖定的實例

 更新時間:2017年11月02日 09:33:29   作者:IT包工頭頭  
下面小編就為大家?guī)硪黄猵ython3.0 模擬用戶登錄,三次錯誤鎖定的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

python3.0 模擬用戶登錄,三次錯誤鎖定的實例

實例如下所示:

# -*- coding:utf-8 -*-
#需求模擬用戶登錄,超過三次錯誤鎖定不允許登陸
 
 
count = 0
 
#realname passwd
Real_Username = "test"
Real_Password = "test"
 
#讀取黑名單的內(nèi)容
f = open('black_user','r')
lock_file = f.read()
f.close()
 
Username = input('請輸入用戶名:')
 
#判斷輸入用戶是否在黑名單內(nèi),如果在則不允許輸入密碼
for i in range(1):
 if lock_file == Username:
  print('對不起,您的用戶已鎖定,暫時不允許使用!')
  exit()
 else:
  continue
 
#嘗試輸入密碼并對輸入次數(shù)進行計數(shù)
for i in range(3):
 Password = input("請輸入密碼:")
 if Username == Real_Username and Password == Real_Password:
  print("登錄成功")
  break
 else:
  print("登錄失敗")
 count += 1
 
#如果輸入三次錯誤密碼,則提示用戶名鎖定,并將用戶名拉黑
if count == 3:
 print("對不起,您輸入的密碼錯誤次數(shù)已經(jīng)達到3次,您的用戶名將被鎖定")
 f = open("black_user","w")
 f.write("%s"%Username)
 f.close()

python基礎-實現(xiàn)用戶密碼登錄,輸錯三次鎖定

作業(yè)需求:

1.輸入用戶名密碼

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

3.輸錯三次后鎖定

實現(xiàn)思路:

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

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

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

#!/usr/bin/env python
#_*_conding:utf-8_*_
 
count = 0  #計數(shù)器
username = "aaa" #登錄用戶名
userpassword = "asd" #登錄密碼
 
#讀取黑名單用戶
f = open("aaa.txt","r")
file_list = f.readlines()
f.close()
 
lock = []
name = input("登錄用戶名:")
 
#判斷用戶是否在黑名單
for i in file_list:
  line=i.strip("\n")
  lock.append(line)
if name in lock:
  print ("您的賬號已鎖定,請聯(lián)系管理員。")
else:
#如果用戶沒有在黑名單,判斷用戶是否存在。
 if name == username:
#如果密碼連續(xù)輸錯三次,鎖定賬號。
   while count <3:
     password = input("登錄密碼:")
     if name == username and password == userpassword:
        print("歡迎,%s" %name )
        break
     else:
        print("賬號密碼不匹配")
        count += 1
   else:
    print ("對不起,您的賬號連續(xù)輸錯三次賬號已鎖定,請聯(lián)系管理員。")
    f=open("aaa.txt","w+")
    li=['%s'%username]
    f.writelines(li)
    f.close()
 else:
   print ("用戶名不存在,請輸入正確的用戶名。")

以上這篇python3.0 模擬用戶登錄,三次錯誤鎖定的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python實現(xiàn)數(shù)值積分方式

    Python實現(xiàn)數(shù)值積分方式

    今天小編就為大家分享一篇Python實現(xiàn)數(shù)值積分方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Linux安裝Python3如何和系統(tǒng)自帶的Python2并存

    Linux安裝Python3如何和系統(tǒng)自帶的Python2并存

    這篇文章主要介紹了Linux安裝Python3如何和系統(tǒng)自帶的Python2并存,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 如何用 Python 制作 GitHub 消息助手

    如何用 Python 制作 GitHub 消息助手

    這篇文章主要介紹了如何用 Python 制作 GitHub 消息助手,幫助大家更好的理解和學習使用python,感興趣的朋友可以了解下
    2021-02-02
  • pytorch 實現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓練的圖片類型

    pytorch 實現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓練的圖片類型

    今天小編就為大家分享一篇pytorch 實現(xiàn)將自己的圖片數(shù)據(jù)處理成可以訓練的圖片類型,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Tensorflow訓練模型越來越慢的2種解決方案

    Tensorflow訓練模型越來越慢的2種解決方案

    今天小編就為大家分享一篇Tensorflow訓練模型越來越慢的2種解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Python文件操作實戰(zhàn)案例之用戶登錄

    Python文件操作實戰(zhàn)案例之用戶登錄

    以前只是用c語言文件操作打過用戶登入,學了幾天的python我感覺我又行了,下面這篇文章主要給大家介紹了關于Python文件操作實戰(zhàn)案例之用戶登錄的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • python導入csv文件出現(xiàn)SyntaxError問題分析

    python導入csv文件出現(xiàn)SyntaxError問題分析

    這篇文章主要介紹了python導入csv文件出現(xiàn)SyntaxError問題分析,同時涉及python導入csv文件的三種方法,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • 解決python selenium3啟動不了firefox的問題

    解決python selenium3啟動不了firefox的問題

    今天小編就為大家分享一篇解決python selenium3啟動不了firefox的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 基于Python制作一鍵桌面整理工具

    基于Python制作一鍵桌面整理工具

    相信大家雖然有很多一鍵整理桌面的軟件,但是對于其他路徑下的文件,同樣需要整理,還是很麻煩的。于是本文將利用Python制作一個桌面整理小工具,需要的可以參考一下
    2022-04-04
  • python 多個參數(shù)不為空校驗方法

    python 多個參數(shù)不為空校驗方法

    今天小編就為大家分享一篇python 多個參數(shù)不為空校驗方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02

最新評論

策勒县| 宜宾县| 黎平县| 铁岭县| 昆山市| 武义县| 东阳市| 台南市| 静宁县| 平遥县| 汉中市| 永昌县| 柳江县| 寻乌县| 大丰市| 中西区| 梧州市| 鄂托克前旗| 合作市| 光山县| 昔阳县| 昌乐县| 微山县| 烟台市| 宽城| 二连浩特市| 化德县| 监利县| 辰溪县| 玉溪市| 富民县| 积石山| 张家川| 东乡| 宝鸡市| 大邑县| 公安县| 松江区| 平顶山市| 罗定市| 吴江市|