下面是一個簡單的Python用戶登錄程序的實現(xiàn)示例:
def login():
username = input("請輸入用戶名:")
password = input("請輸入密碼:")
if username == "admin" and password == "admin123":
print("登錄成功!")
# 這里可以寫登錄成功后的邏輯
else:
print("用戶名或密碼錯誤,請重新登錄!")
login()
login()
這個程序通過input()
函數(shù)獲取用戶輸入的用戶名和密碼,然后使用if
語句判斷輸入的用戶名和密碼是否正確。如果正確,則打印"登錄成功!"并執(zhí)行登錄成功后的邏輯,否則會打印"用戶名或密碼錯誤,請重新登錄!"并調(diào)用login()
函數(shù)實現(xiàn)遞歸,即實現(xiàn)重新登錄的功能。
注意:上述示例中的用戶名和密碼是硬編碼在程序中的,實際應(yīng)用中,可以將用戶名和密碼存儲在數(shù)據(jù)庫中,通過數(shù)據(jù)庫查詢來判斷用戶輸入的用戶名和密碼是否正確。