我的目的是创建一个包含“用户名”、“密码”和“年龄”的用户字典,并使用条件来测试字典中的对象是否会被接受,就像网站上的登录页面一样。但由于我犯了一个错误,我没有得到我想要的结果。我需要做什么才能使条件产生我想要的结果?由于字典是可变的,我能做些什么来确保用户名和密码是不可变的?
user1 = {
'username': 'Casper',
'age': 26,
'password': 'schism'
}
user2 = {
'username': 'Stone',
'age': 32,
'password': 'kalamari'
}
user_name = input('What is your username: ')
pass_word = input('What is your password: ')
if user_name and pass_word == user1['username' and 'password']:
print(' Your details are correct')
else:
print('Incorrect details')