while-Schleifen
Teil 1–4 und Teil 6 lesen Eingaben mit input() ein. Beim Ausführen kannst du selbst Werte eintippen; die Prüfung verwendet vorbereitete Eingaben. Gib nur die geforderten Ergebnisse aus. In Teil 5 legst du die Obergrenze selbst fest.
Teil 1 — Hochzählen bis n
Eine einfache Zählschleife mit eingelesener Obergrenze.
Aufgabe
- Lies eine ganze Zahl
nein (int(input())). - Schreibe eine
while-Schleife, die mit einer Zählvariable bei1startet und alle Zahlen von1bisnmitprint()ausgibt — jede auf einer eigenen Zeile, in aufsteigender Reihenfolge.
Bei der Eingabe 5 soll also 1, 2, 3,
4, 5 (je eine Zeile) ausgegeben werden. Gib nur diese Zahlen aus.
Teil 1 — Dein Code
Python wird geladen…Prüfung
Teil 2 — Rückwärts ab n
Die andere Richtung — wie ändert sich die Bedingung?
Aufgabe
- Lies eine ganze Zahl
nein (int(input())). - Schreibe eine
while-Schleife, die mit einer Zählvariable beinstartet und alle Zahlen vonnherunter bis0ausgibt — jede auf einer eigenen Zeile, in absteigender Reihenfolge.
Bei der Eingabe 3 soll also 3, 2, 1,
0 (je eine Zeile) ausgegeben werden. Gib nur diese Zahlen aus.
Teil 2 — Dein Code
Python wird geladen…Prüfung
Teil 3 — Summe von 1 bis n
Akkumulator-Pattern.
Aufgabe
- Lies eine ganze Zahl
nein (int(input())). - Lege eine Zählvariable (Start
1) und eine Summenvariable (Start0) an. - Schreibe eine
while-Schleife, die läuft, solange die Zählvariable<= nist. Addiere im Block die Zählvariable auf die Summe und erhöhe danach die Zählvariable um 1. - Gib nach der Schleife nur die Summe mit
print()aus.
Bei der Eingabe 5 ist die Summe 1+2+3+4+5 = 15, bei 10 ist sie
55. Gib nur diese eine Zahl aus.
Teil 3 — Dein Code
Python wird geladen…Prüfung
Teil 4 — Verdoppeln
Schleife mit veränderlicher Bedingung.
Aufgabe
- Lesen Sie zwei positive ganze Zahlen ein: zuerst einen Startwert,
dann eine Grenze (zwei
int(input())). - Schreibe eine
while-Schleife mit einer Zählvariable, die beim Startwert beginnt und solange läuft, wie sie<=der Grenze ist. - Gib in jedem Durchlauf die Zählvariable aus (eigene Zeile) und multipliziere sie danach mit 2, sodass sie sich bei jedem Durchlauf verdoppelt.
Bei Startwert 2 und Grenze 50 ergibt das 2, 4,
8, 16, 32 (je eine Zeile). Sobald der Wert die Grenze
überschreitet, wird er nicht mehr ausgegeben. Gib nur diese Zahlen aus.
Sind Startwert und Grenze gleich, geben Sie den Startwert genau einmal aus. Liegt der Startwert über der Grenze, bleibt die Ausgabe leer.
Teil 4 — Dein Code
Python wird geladen…Prüfung
Teil 5 — Gerade-Zahlen-Liste
Schrittweite ≠ 1 — eine Liste selbst aufbauen.
Aufgabe
Hier liest du nichts ein, sondern legst die Werte selbst fest.
- Wähle selbst eine gerade Obergrenze und weise sie einer Variable
nzu (z. B. den Wert 10). - Baue mit einer
while-Schleife eine Liste mit dem Namengeradeauf, die alle geraden Zahlen von2bis (einschließlich)nenthält. Idee: Beginne bei2, hänge den aktuellen Zähler an die Liste an und erhöhe ihn anschließend jeweils um2. - Gib die fertige Liste
geradeam Ende aus.
Bei der Obergrenze 10 entsteht z. B. die Ausgabe [2, 4, 6, 8, 10].
Welche gerade Zahl du wählst, ist dir überlassen — geprüft wird, dass die Liste korrekt
aufgebaut und ausgegeben wird.
Teil 5 — Dein Code
Python wird geladen…Prüfung
Teil 6 — Passwort prüfen
Eingeben, vergleichen und bei einem Fehlversuch erneut fragen.
Aufgabe
- Lege das vorgegebene Passwort mit
PWD = "1234"fest. - Lies mit
input()einen Passwortversuch ein. Vergleiche die Eingabe als Zeichenkette mitPWD. - Solange die Eingabe falsch ist, gib
Falsches Passwortaus und frage innerhalb einerwhile-Schleife erneut nach dem Passwort. - Sobald das Passwort stimmt, endet die Schleife. Gib danach einmal
Login okaus.
Beim Ausführen öffnet sich für jeden Versuch ein Eingabefenster. Probiere zuerst ein falsches und dann das richtige Passwort. Ist schon die erste Eingabe richtig, erscheint keine Fehlermeldung.
Teil 6 — Dein Code
Python wird geladen…Prüfung
Protokoll als PDF
Deine Ergebnisse dokumentieren und herunterladen.
Modulübersicht
| Teil | Status |
|---|---|
| Teil 1: Hochzählen | Offen |
| Teil 2: Rückwärts | Offen |
| Teil 3: Summe | Offen |
| Teil 4: Verdoppeln | Offen |
| Teil 5: Gerade-Zahlen-Liste | Offen |
| Teil 6: Passwort | Offen |
Noch nicht alle Teile sind abgeschlossen — du kannst das Protokoll trotzdem erstellen, dort ist dann markiert, welche Teile offen sind.
PDF herunterladen
Gib deinen Namen ein und lade das Protokoll als PDF herunter.