M10 · Pflicht

Mitzählen

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

Aufgabe 2 – Genau mitzählen

Die Zählvariable und range

Die Variable hinter for heißt Zählvariable. Bei jedem Durchlauf bekommt sie den nächsten Wert aus range(…):

for zaehlvariable in range(start, stopp, schritt):
    anweisungsblock
for i in range(1, 6):
    print(i * 3)
  • range(5) zählt ab 0 und hört vor der 5 auf: 0, 1, 2, 3, 4.
  • range(1, 6) beginnt beim Startwert 1 und hört vor dem Stoppwert 6 auf: 1, 2, 3, 4, 5.
  • range(0, 20, 5) zählt in Schritten von 5: 0, 5, 10, 15.
  • range(10, 0, -2) zählt rückwärts: 10, 8, 6, 4, 2.

Mit der Zählvariable kann man rechnen: print(i * 3) oder forward(i * 10). Sie muss nicht i heißen – for runde in range(1, 4): ist genauso richtig.

Zusammenfassung

Das Wichtigste:

Die   bekommt bei jedem Durchlauf den nächsten Wert aus range. range(5) beginnt bei   und hört   der 5 auf. In range(2, 8, 3) ist 2 der  , 8 der Stoppwert und 3 der  . Mit einem negativen Schritt zählt man  .

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.