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

python實現(xiàn)用戶登錄系統(tǒng)

 更新時間:2016年05月21日 14:34:13   作者:百衲本  
這篇文章主要為大家詳細介紹了python實現(xiàn)用戶登錄系統(tǒng)的相關(guān)資料,感興趣的朋友可以參考一下

本文實例為大家分享了用戶登錄系統(tǒng)python實現(xiàn)代碼,供大家參考,具體內(nèi)容如下
注意事項:
1、使用python3執(zhí)行程序。按提示輸入1或2,登錄或退出程序
2、輸入用戶名后,如果用戶名被鎖定及無效用戶名,程序會退出,請確保輸入正確。
3、輸入用戶名正確后,輸入密碼。用戶名正確的情況下,密碼連續(xù)輸錯三次,用戶將被鎖定,禁止登錄系統(tǒng)

#!/usr/local/env python
#coding:utf-8
#Auto:Panwenbin
#function:
lock_file=open('file_lock.txt','r+')
user_pass=open('username_file.txt','r+')
count=0
cmd=input(''' 
1:登錄系統(tǒng) 
2:退出系統(tǒng) 
請輸入您的操作:''') 
if cmd.isdigit() and int(cmd)==2: 
exit() 
elif cmd.isdigit() and int(cmd)==1: 
  while count <3:#只要重試不超過3次就不斷循環(huán) 
    username=input('請輸入您的用戶名:') 
    for i in lock_file.readlines(): #判斷用戶名是否在鎖文件中 
      i=i.split() 
      if username in i[0]: 
        print('對不起 %s 已鎖定'%username) 
        exit()
match = False 
    for j in user_pass.readlines(): 
      user,password = j.strip('\n').split() #去掉每行多余的\n并把這一行按空格分成兩列,分別賦值為user,passwd兩個變量 
      if username == user:   #判斷輸入的用戶是否存在 
          passwd=input ('請輸入密碼:') 
          if password == passwd: 
             print ('用戶名和密碼正確') 
             match = True 
             break

          elif password != passwd:#在用戶名正確的前提下,判斷輸入的密碼是否正確 
             for i in range(2): 
              passwd=input ('密碼錯誤,請重新輸入密碼:') 
              if password == passwd: 
                 print ('用戶名和密碼正確') 
                 match = True 
                 break

if username != user :#判斷用戶不存在 
      print('您輸入用戶名不存,程序已退出') 
      exit() 
    elif match == False :#如果match還為False,代表上面的循環(huán)中跟本就沒有match上用戶名和密碼 
      print('密碼和用戶名不匹配,嘗試超過三次,用戶被鎖定') 
      lock_file.write('%s \n'%username) 
      lock_file.close() 
      user_pass.close() 
      exit() 
    elif match==True: 
      print('登錄成功') 
      break 
else: 
  print('無效選項,程序已退出')

以上就是本文的全部內(nèi)容,希望對大家學習python程序設(shè)計有所幫助。

相關(guān)文章

  • Python反爬實戰(zhàn)掌握酷狗音樂排行榜加密規(guī)則

    Python反爬實戰(zhàn)掌握酷狗音樂排行榜加密規(guī)則

    最新的酷狗音樂反爬來襲,本文介紹如何利用Python掌握酷狗排行榜加密規(guī)則,本章內(nèi)容只限學習,切勿用作其他用途?。。。?! 有需要的朋友可以借鑒參考下
    2021-10-10
  • Python 比較文本相似性的方法(difflib,Levenshtein)

    Python 比較文本相似性的方法(difflib,Levenshtein)

    今天小編就為大家分享一篇Python 比較文本相似性的方法(difflib,Levenshtein),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • 詳解Python openpyxl庫的基本應(yīng)用

    詳解Python openpyxl庫的基本應(yīng)用

    這篇文章主要介紹了Python openpyxl庫的基本應(yīng)用,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-02-02
  • Python 從attribute到property詳解

    Python 從attribute到property詳解

    這篇文章主要介紹了Python 從attribute到property詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • pytest配置文件pytest.ini的配置、原理與實際應(yīng)用詳解

    pytest配置文件pytest.ini的配置、原理與實際應(yīng)用詳解

    在Python的測試生態(tài)中,pytest無疑是最受歡迎的測試框架之一,在pytest的眾多配置文件中,pytest.ini無疑是最為重要和常用的一個,本文將深入探討pytest.ini的配置、工作原理以及實際應(yīng)用場景,幫助讀者更好地理解和使用這一強大的工具,需要的朋友可以參考下
    2025-03-03
  • pycharm下載依賴一直失敗的問題踩坑指南

    pycharm下載依賴一直失敗的問題踩坑指南

    在使用pycharm學習python的時候,經(jīng)常需要第三方庫,沒有第三方庫程序就會報錯,下面這篇文章主要給大家介紹了關(guān)于pycharm下載依賴一直失敗的問題踩坑指南,需要的朋友可以參考下
    2023-06-06
  • Python多繼承時子類如何調(diào)用指定父類

    Python多繼承時子類如何調(diào)用指定父類

    這篇文章主要介紹了Python多繼承時子類如何調(diào)用指定父類問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • numpy數(shù)組坐標軸問題解決

    numpy數(shù)組坐標軸問題解決

    本文主要介紹了numpy數(shù)組坐標軸問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • python常用數(shù)據(jù)結(jié)構(gòu)字典梳理

    python常用數(shù)據(jù)結(jié)構(gòu)字典梳理

    這篇文章主要介紹了python常用數(shù)據(jù)結(jié)構(gòu)字典梳理,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • Python2到Python3的遷移過程中報錯AttributeError: ‘str‘ object has no attribute ‘decode‘問題的解決方案大全

    Python2到Python3的遷移過程中報錯AttributeError: ‘str‘ objec

    在 Python 編程過程中,AttributeError: 'str' object has no attribute 'decode' 是一個常見的錯誤,這通常會在處理字符串時出現(xiàn),尤其是在 Python 2 到 Python 3 的遷移過程中,本文將詳細介紹該問題的根源,并提供解決方案,需要的朋友可以參考下
    2025-04-04

最新評論

鹿泉市| 雷州市| 鄱阳县| 新竹县| 通许县| 喜德县| 炉霍县| 大厂| 金秀| 呼图壁县| 梨树县| 松阳县| 通城县| 平江县| 福鼎市| 瓦房店市| 新密市| 阜宁县| 鄂温| 塔城市| 遵义市| 宜黄县| 洪泽县| 敦化市| 军事| 株洲市| 井陉县| 景洪市| 益阳市| 锡林浩特市| 泉州市| 健康| 临澧县| 张家口市| 彭州市| 临西县| 永平县| 宜昌市| 伊宁市| 奉化市| 泸溪县|