例如,密码可能具有以下提到的以下序列。 qwer,1234,1qaz,qwe,qaz,qwer, asd,asdf,wsx,wsx,2wsx,wer,asdf,1234,zxcv,5678。 qwer,1234,qa,qwe,qaz。我怎么写一个简单的python代码来查看给出的密码是否包含上面提到的序列
答案 0 :(得分:0)
您可以迭代并测试文本是否在密码中。例如:
bad_strings = ["qwer", "1234", "1qaz", "qwe", "qaz", "qwer"]
passwords = ["blah347", "password1", "password2", "badqwer", "badqaz"]
def check_for_bad_password(password):
for bad_string in bad_strings:
if bad_string in password:
return password
for password in passwords:
if check_for_bad_password(password):
print(password)
这会打印出badqwer
和badqaz