Как разбить вложенный цикл в Python?
Интересно, как выйти из цикла, как это:
for a in range(95):
for b in range(95):
for c in range(95):
for d in range(95):
...
do some computings
...
if condition:
task completed
После выполнения задачи все циклы и вычисления продолжаются. Они должны быть разбиты, но я не знаю, как - один оператор разрыва после «задачи завершен» закончится только внутри цикла, но он будет вызываться снова несколько раз, поэтому мы ничего не получаем.
В C я бы сделал a = b = c = d = 95, но в python это не сработало бы. Конечно, я могу использовать цикл while, но тогда я должен использовать операторы X + = 1, и это будет выглядеть ужасно.
Любая помощь?
О цикле: я использую его, чтобы взломать пароль из 4 символов, используя грубую силу. Это не настоящая цель - используется только для испытаний.