MINT lernen

Die Zählvariable i

Das i im Schleifenkopf zählt mit: 0, 1, 2, … — damit wird jede Wiederholung ein bisschen anders, zum Beispiel bei Spiralen.

1

Das i zählt mit

  • Zählvariable:In for i in range(5): nimmt i nacheinander die Werte 0, 1, 2, 3, 4 an.
  • Start bei 0:Python beginnt mit 0 zu zählen; der letzte Wert ist eins weniger als die Zahl in range.
  • Benutzen:Im Körper darf man mit i rechnen: forward(i * 10) wird jedes Mal länger.
  • Anzeigen:print(i) zeigt in der Ausgabe, welchen Wert i gerade hat.

Stelle Anzahl, Faktor und Drehwinkel ein. In der Ausgabe links siehst du, welche Werte i annimmt.

Spirale aus i

Halte fest: Weil i bei jedem Durchlauf um 1 wächst, wird forward(i * k) jedes Mal um k länger — so entsteht die Spirale.

2

Mit i rechnen

  • Werte:range(n) liefert 0 bis n − 1.
  • Anderer Start:range(1, 6) liefert 1, 2, 3, 4, 5 — die zweite Zahl ist nicht mehr dabei.
  • Rechnen:i * 10, i + 5, 20 + i * 3 — alles erlaubt.
  • Name:Statt i darf man jeden Namen nehmen, z. B. for schritt in range(8):.
Merke

Zählvariable: for i in range(n): — i = 0, 1, …, n − 1

3

Allgemeine Hinweise

Start bei 0

Bei forward(i * 10) ist die erste Linie 0 Pixel lang — man sieht sie nicht. Mit range(1, n) beginnt i bei 1.

Letzter Wert

range(5) endet bei 4, nicht bei 5.

Mitzählen lassen

Mit print(i) im Körper sieht man in der Ausgabe genau, was die Schleife macht.

Videos