溫馨提示×

python怎么設(shè)置一個(gè)簡單密碼鎖

小億
323
2023-12-13 22:02:27
欄目: 編程語言

你可以使用Python編寫一個(gè)簡單的密碼鎖程序,以下是一個(gè)示例:

password = "1234"  # 設(shè)置密碼

def lock():
    while True:
        input_password = input("請輸入密碼:")
        if input_password == password:
            print("密碼正確,解鎖成功!")
            break
        else:
            print("密碼錯(cuò)誤,請重新輸入。")

lock()

在這個(gè)示例中,我們首先定義了一個(gè)變量password來存儲密碼,你可以自行修改為你想要的密碼。然后我們定義了一個(gè)名為lock()的函數(shù),用于進(jìn)行密碼鎖的邏輯判斷。

lock()函數(shù)中,我們使用了一個(gè)無限循環(huán)while True,表示程序會一直運(yùn)行,直到密碼輸入正確為止。在每次循環(huán)中,我們通過input()函數(shù)獲取用戶輸入的密碼,然后與預(yù)設(shè)的密碼進(jìn)行比較。如果密碼輸入正確,程序會打印"密碼正確,解鎖成功!"并使用break語句跳出循環(huán),否則會打印"密碼錯(cuò)誤,請重新輸入。"并繼續(xù)循環(huán),要求用戶重新輸入密碼。

你可以根據(jù)需要自行擴(kuò)展和修改該示例,例如增加密碼輸入次數(shù)限制、將密碼儲存在文件中等。

0