Safe-Knacker 1:
Dauerschleife
Ein Safe verlangt immer wieder nach dem Code, bis man ihn knackt. Dafür brauchen wir eine Schleife, die sich wiederholt.
Die While-Schleife
Die while-Schleife"Solange" - Wiederholt den Code eingerückt darunter, solange die Bedingung wahr ist. prüft bei jedem Durchlauf, ob eine Bedingung noch gilt.
!= besteht aus Rufzeichen und Gleichheitszeichen. Es bedeutet ungleich, wie das mathematische Zeichen ≠.
Solange du nicht "123" eingibst, ist die Bedingung eingabe != "123" wahr. Deshalb fragt die Schleife erneut nach dem Code. Sobald du "123" eingibst, wird die Bedingung falsch und die Schleife endet.
Dein Schritt
Tippe oder klicke auf die Blöcke, um den gesamten Python-Code zu sehen. Ergänze die fehlenden Zeilen und rücke die Eingabe in die while-Schleife ein. Führe den Code aus, probiere zuerst eine andere Zahl und danach 123, bis „Safe offen!“ erscheint.
Erklärung
eingabe = "" startet mit leerem Text. Die while-Schleife fragt eingerückt so oft nach einer neuen Eingabe, bis die Ungleich-Bedingung falsch wird. Danach läuft print("Safe offen!") außerhalb der Schleife.