Wie kann man eine geschachtelte for-Schleife in Python unterbrechen?

Ich frage mich, wie ich aus der Schleife herauskomme:

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

Nach Beendigung der Aufgabe werden alle Schleifen und Berechnungen fortgesetzt. Sie müssen pleite sein, aber ich weiß nicht, wie - eine einzelne break-Anweisung nach "task completed" endet nur in der innersten for-Schleife, wird jedoch mehrmals aufgerufen - wir erhalten also nichts.

n C würde ich a = b = c = d = 95 machen, aber in Python würde das nicht funktionieren. Natürlich kann ich stattdessen eine while-Schleife verwenden, aber dann muss ich X + = 1-Anweisungen verwenden, und es würde schrecklich aussehen.

Irgendeine Hilfe


Über die Schleife: Ich verwende es, um ein 4-Zeichen-Passwort mit Brute-Force zu knacken. Es ist kein wirklicher Zweck - wird nur für Tests verwendet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage