如何告诉py仅选择可取的东西?

极光:

我一直在尝试制作一个简单的py脚本,该脚本将检查结果是否不同。它应该检查密码和0到100之间的一个数字,并且有3种可能的答案:错,再试一次和我需要的最后一个(并且不知道,所以我尝试将其取出)。这旨在像一个蛮力的脚本

p="Wrong!"
a="Try again."
for i in range(00, 100):
        print("SuperPassword " + str(i))  
        if not(p) and not(a):
                break
                print i
                break 
        else: 
                continue

它只是打印所有数字并且一直到结束都不会停止(它应该在正确的数字密码处停止),以及如何告诉python打印00作为密码,因为它打印的0不会与我键入的内容相同(例如,对于范围为(00,100)的i)它打印0,1,...)预先感谢

嗯:

我认为您正在寻找嵌套的for循环...

def brute_force():
    for x in range(10):
        for y in range(10):
            p = '%d%d' % (x, y)
            print p
            if p == '87':
                print 'Right!'
                return

            print 'Wrong!'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章