假设 1211 和" baba" 是你的密码和密码。
写两个不同的函数,这些函数一直循环,直到分别得到引脚和密码。
我设法使用itertools函数编写了一些东西,但我的导师说不要使用它,我应该寻找另一种方式,我只编写了两周,所以我对python的理解不是广泛,真的很感激一些建议。我真的很抱歉我的问题多乱,这是我第一次使用它。
import itertools
import string
for guess in itertools.product(string.lowercase, repeat=6):
if checkguess(''.join(guess)):
print("Password is: {0}".format(''.join(guess)))
答案 0 :(得分:0)
您可以使用for-loop
尝试不同的组合并查找PIN码或密码,这是PIN的示例:
pin = 1211
rng = int(len(str(pin)) * str(9))
for i in xrange(rng):
if i == pin:
print('pin is: {}'.format(i))
break
你可以从它开始,并尝试弄清楚如何做其余的事情:)