WEBVTT 00:00:05.399 --> 00:00:08.300 Wenn Sie einen Wiederholungsblock zum Schleifen Ihres Codes 00:00:08.300 --> 00:00:10.300 verwenden, woher weiß der Rechner, wann er genug 00:00:10.309 --> 00:00:13.860 Zeit wiederholt wird? Der Wiederholungsblock verbirgt 00:00:13.860 --> 00:00:15.860 in Wirklichkeit ein anspruchsvolleres Stück Code 00:00:15.860 --> 00:00:18.090 die sogenannte for-Schleife, die von einem 00:00:18.090 --> 00:00:20.090 Anfangswert bis zu einem Endwert um ein bestimmtes 00:00:22.090 --> 00:00:27.580 Inkrement zählt. Zum Beispiel zählt eine Wiederholung von 00:00:27.580 --> 00:00:29.580 drei Blöcken von 1 bis 3 durch 1. Jedes Mal, wenn es zählt, 00:00:30.580 --> 00:00:33.750 wird der Code innerhalb der Schleife ausgeführt. 00:00:33.750 --> 00:00:35.750 Die for-Schleife weiß, wie oft sie gelaufen ist, indem sie 00:00:35.750 --> 00:00:38.120 eine Zählervariable verwendet, die zu Beginn der Schleife 00:00:38.120 --> 00:00:40.120 auf den Startwert gesetzt wird und zu der 00:00:40.129 --> 00:00:42.300 bei jedem Schleifendurchlauf das Inkrement addiert wird. 00:00:42.300 --> 00:00:44.300 Sobald die Zählervariable größer als 00:00:44.309 --> 00:00:48.360 der Endwert ist, hört die Schleife auf zu laufen 00:00:48.360 --> 00:00:50.360 Der Vorteil der Verwendung einer Real-for-Schleife 00:00:51.360 --> 00:00:53.470 anstelle des Wiederholungsblocks besteht darin, 00:00:53.470 --> 00:00:55.470 dass Sie die Zählervariable tatsächlich sehen und in Ihrer 00:00:55.470 --> 00:00:58.720 Schleife verwenden können. Zum Beispiel, wenn ich eine 00:00:58.720 --> 00:01:00.720 Reihe von Blumen habe und die erste hat einen 00:01:01.720 --> 00:01:06.740 Nektar, der zweite hat zwei Nektare und der dritte hat drei, Ich kann die for- 00:01:06.740 --> 00:01:10.470 Schleife verwenden, um der Biene zu sagen, dass sie jedes 00:01:10.470 --> 00:01:12.470 Mal "Gegen"-Nektar sammeln soll, und zwar eine 00:01:12.470 --> 00:01:15.170 bei der ersten Blüte, zwei bei der zweiten und drei bei der dritten. 00:01:15.170 --> 00:01:17.170 Auch in einer for-Schleife können 00:01:18.170 --> 00:01:22.940 Sie den Zähler jedes Mal um eine andere Zahl als eins inkrementieren. Sie können potenziell 00:01:22.940 --> 00:01:26.780 mit 2s, 4s oder sogar mit einem Betrag zählen, der sich jedes Mal ändert.