0

如果我要求用户输入他们的名字和姓氏,我需要输入的密码不包括名字和姓氏。我还需要一个简单的方法来做到这一点不是很难理解。

4

1 回答 1

4

简单的 :)

password = "thisJaKob"
firstname = "jakOB"
lastname = "Bowyer"

test_pass = password.lower()
if (firstname.lower() in test_pass) or (lastname.lower() in test_pass):
    print "Idiot. don't use names in passwords."

因为字符串是不可变的,所以它们支持in运算符,该运算符检查左侧是否是右侧的有效子字符串。

于 2013-02-06T16:01:37.917 回答