Level 1 von 3
Warte auf Eingabe...

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.

setze eingabe auf "" eingabe = ""
solange eingabe != "123" mache while eingabe != "123":
setze eingabe auf input("Code eingeben: ") eingabe = input("Code eingeben: ")
zeige Text "Safe offen!" print("Safe offen!")

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.

Python-Code

Ergebnis

Hier erscheinen Eingaben und Ergebnisse.