W1 · Pflicht

Wiederholung – Schleifen und Funktionen

Übersicht: alle Merk- und Infokästen mit ihren Beispielen. Lücken erscheinen, sobald du sie im Heft richtig ausgefüllt hast.

Aufgabe 2 – Das Wichtigste in Kürze

Spickzettel Schleifen und Funktionen

Zählschleife: wiederholt den eingerückten Rumpf eine feste Anzahl von Malen.

for i in range(2, 11, 2):
    print(i)
  • range(5) liefert 0, 1, 2, 3, 4; range(2, 11, 2) liefert 2, 4, 6, 8, 10 – der Stoppwert ist nie dabei.
  • Die Zählvariable i hat bei jedem Durchlauf den nächsten Wert und darf in Rechnungen stehen.

Funktion mit Parametern: ein eigener Befehl mit „Stellschrauben“.

def rechteck(breite, hoehe):
    for i in range(2):
        forward(breite)
        left(90)
        forward(hoehe)
        left(90)

rechteck(100, 40)
  • def legt die Funktion fest, ausgeführt wird sie erst beim Aufruf.
  • Beim Aufruf landen die übergebenen Werte (100, 40) der Reihe nach in den Parametern (breite, hoehe).
  • Kopf mit Doppelpunkt, Rumpf eingerückt – bei for genauso wie bei def.

Zusammenfassung

Das Wichtigste:

Eine Zählschleife wiederholt ihren Rumpf so oft, wie   vorgibt. Die   hat bei jedem Durchlauf den nächsten Wert; der   selbst ist nie dabei. Mit   legt man eine Funktion fest, ausgeführt wird sie beim  . Die übergebenen   landen dabei der Reihe nach in den  .

Willkommen bei ProgVenture!

Schön, dass Sie hier sind. ProgVenture wird laufend weiterentwickelt und ist derzeit im Alpha-Stadium. Das ist für den Einsatz im Unterricht wichtig:

Alpha: Die meisten Inhalte wurden mit KI-Unterstützung aus einem früheren Programmierkurs übertragen und sind noch nicht vollständig von Hand geprüft. Inhalte werden noch verändert und ergänzt. Bitte sehen Sie Aufgaben vor dem Einsatz im Unterricht durch und rechnen Sie mit Änderungen.

Fehler entdeckt oder eine Idee? Über „Feedback“ erreichen Rückmeldungen direkt die Entwicklung. Diesen Hinweis öffnen Sie jederzeit wieder über das Alpha-Siegel.