"""user =
1、設計乙個登陸程式,不同的使用者名稱和對應密碼存在乙個字典裡,輸入正確的使用者名稱和密碼去登陸
2、首先輸入使用者名稱,如果使用者不存在或者空,則提示請輸入正確的使用者名稱
3、當使用者名稱正確時,提示輸入密碼,如果密碼和使用者名稱不對應,則提示密碼錯誤,請重新輸入
4、如果密碼超過3次,中斷程式執行
5、當提示密碼錯誤時,提示還有n次機會
5、使用者名稱和密碼都輸入成功時,提示登陸成功
"""user =
n = 1
while true:
username = input("請輸入使用者名稱:")
if username in user.keys():
while n <= 3:
pw = input("請輸入密碼")
if pw == user[username]:
print("登陸成功!")
break
else:
print("密碼錯誤,請重新輸入! 您還有次機會".format(3-n))
n +=1
break
else:
print("請輸入正確的使用者名稱")
Python3 編寫簡單的登陸認證程式
需求 1.讓使用者輸入使用者名稱密碼 2.認證成功後顯示歡迎資訊 3.輸錯三次後退出程式 公升級需求 1.可以支援多使用者登入 通過列表存多個賬戶資訊 2.使用者3次認證失敗後,退出程式,再次啟動程式嘗試登入時,還是鎖定狀態,需把使用者鎖定的狀態存到檔案裡。以下是我寫的答案,感覺有些麻煩,不過功能都...
Python3網頁post登陸
引入庫 請求頭,通過firefox查得 headers 需要post的資料 postdata 獲取cookie 輸入賬號密碼的位址 loginurl 自動記住cookie 安裝opener到全域性 resp urllib.request.urlopen loginurl post登陸 post資料位...
python登陸認證程式
1.讓使用者輸入使用者名稱密碼 2.認證成功後顯示歡迎資訊 程式結束 3.輸錯三次後退出程式 公升級需求 usr bin env python coding utf 8 author zhaohongwei date 2019 1 27 name list zhangsan lisi wangwu ...