下面是一个示例代码,用于比较两个数组中的用户名和密码:
def compare_credentials(users, passwords):
if len(users) != len(passwords):
return False
for i in range(len(users)):
if users[i] == passwords[i]:
print("Username and password match for user:", users[i])
else:
print("Username and password do not match for user:", users[i])
# 示例用户和密码数组
users = ["user1", "user2", "user3"]
passwords = ["pass1", "pass2", "pass3"]
compare_credentials(users, passwords)
这个代码定义了一个名为compare_credentials
的函数,它接受两个参数:一个包含用户名的数组users
和一个包含密码的数组passwords
。首先,它检查数组的长度是否相等,如果不相等,则返回False
。接下来,它通过循环迭代比较每个用户的用户名和密码。如果用户名和密码匹配,则打印一条消息表示匹配成功,否则打印一条消息表示不匹配。
在示例中,我们定义了两个数组users
和passwords
,并调用compare_credentials
函数进行比较。你可以根据自己的需求修改数组的内容。