初學python—1
#實現賬號輸錯三次即鎖定
user = "hubery"
passwd = "123"
confirm = 0
lock=0
fileopen = open("username.txt","a+")
fileopen.seek(0)
for i in range(3):
username = input("username:")
passsword = input("password:")
for line in fileopen.readlines():
if username == line.strip():
print("賬戶已經鎖定!")
lock=1
break
else:
continue
fileopen.seek(0)
if user == username and lock ==0:
if passwd == passsword:
print("歡迎,歡迎!")
confirm = 1
break
else:
print("賬號戶或者密碼錯誤!")
continue
elif lock==1:
conti程式設計客棧nue
else:
print("1賬號或者密碼錯誤!")
continue
fileopen.close()
if confirm == 0 and lock==0:
filewrite=open("username.txt","a")
filewrite.write(username+"\n")
filewrite.close()
基本功能可以實現;
鎖定的賬號為第三次輸錯的使用者名稱(待完善)
以下為完善版本,如有錯誤,請告知
import os
user = "hubery"
passwd = "123"
count = 0
lock = 0
fileopen = open("username.txt", "a+")
fileopen.seek(0)
while 1:
for i in range(5):
username = input("userna程式設計客棧me:")
passsword = input("password:")
for line in fileopen.readlines():
if username == line.strip():
print("賬戶已經鎖定!")
lock = 1
break
else:
continue
fileopen.seek(0)
if user == username:
if lock == 1:
continue
elif passsword == passwd:
print("歡迎,歡迎!")
os._exit(0)
elif count < 2:
print("賬號或者密碼錯誤!")
count += 1
gelbice continue
else:
fileopen.write(username + "\n")
fileopen.flush()
print("密碼輸入錯誤超過三次,賬戶已經鎖定!")
fileopen.seek(0)
continue
else:
print("賬號密碼gelbice錯誤!")
continue
check=input("還想驗證其他賬戶?(yes-繼續,no-退出)")
if "no"==check.lower():
os._exit(0)程式設計客棧
else:
continue
fileopen.close()
Elasticsearch 三 設定賬號密碼
elasticsearch 設定使用者名稱密碼 查詢 mengo的部落格 csdn部落格 開啟 elasticsearch 安裝目錄 elasticsearch 7.7.1 config開啟檔案 在最下方新增 xpack.security.enabled true xpack.license.sel...
配置SSH金鑰實現Git操作時免賬號密碼登入
2.配置git伺服器的ssh金鑰 3.免登入進行git操作 在進行git操作pull request的機器上 大多是本機 生成ssh key。github,gitee,gitlab,或者自建的git倉庫伺服器。進入個人的配置介面,找到ssh金鑰配置,填入上文生成的key並儲存。這時候,可以嘗試在生成...
C語言怎麼將使用者賬號密碼寫入檔案實現登入註冊功能?
建立儲存使用者賬號密碼的檔案 void create file 關於檔案讀寫 r 唯讀 為輸入開啟乙個文字檔案 檔案必須存在 w 只寫 為輸出開啟乙個文字檔案 如沒有檔案,則新建 a 追加 向文字檔案尾新增資料 如沒有檔案,則新建 rb 唯讀 為輸入開啟乙個二進位制檔案 wb 只寫 為輸出開啟乙個二...