Python是一種高級編程語言,許多人喜歡使用它來編寫程序。其中一個十分常見的任務是編寫一個登錄程序,將用戶信息存儲在字典中。
字典是Python中一種非常重要的數據類型,它由多個鍵值對組成,可以用來存儲各種不同的數據類型。在這個程序中,我們使用字典來存儲每個用戶的用戶名和密碼。
#創建一個字典,用來存儲用戶名和密碼 users = { 'admin': 'password123', 'user1': 'password456', 'user2': 'password789' } #讓用戶輸入用戶名和密碼 username = input('請輸入您的用戶名: ') password = input('請輸入您的密碼: ') #檢查用戶名和密碼是否正確 if username in users and users[username] == password: print('登錄成功!') else: print('用戶名或密碼錯誤。請重試。')
這段代碼首先創建了一個名為“users”的字典,其中鍵是用戶名,值是密碼。然后,它要求用戶輸入用戶名和密碼。最后,它檢查字典中是否具有該用戶名,并且密碼是否匹配。如果用戶名和密碼都正確,程序將打印“登錄成功!”消息;否則,它將打印“用戶名或密碼錯誤。請重試。”消息。
這個簡單的程序演示了如何使用Python來管理用戶登錄憑據。它可以輕松地擴展到包括更多的功能,例如創建新用戶帳戶和更改密碼。