Was macht die "range"-Funktion genau?
Gib eine Python for-Schleife an. Eine for-Schleife ist eine Kontrollflussanweisung in Python, die zum Iterieren über eine Sequenz von Elementen verwendet wird, wie z.B. eine Liste, ein Tupel, einen String oder ein Wörterbuch, und zum Durchführen einer Operation mit jedem Element. 

Hier ist ein Beispiel für eine Python for-Schleife, die über einen Bereich von 1 bis 10 iteriert:
```python
for i in range(10):
    print(i)
```

Wenn der Index der Schleife nicht benötigt wird, kann er mit einem Unterstrich ignoriert werden:
```python
for _ in range(10):
    pass
```

Es ist wichtig zu beachten, dass in Python die Anweisungen im Schleifenkörper durch Einrückung gekennzeichnet sind und für jedes Element in der Sequenz einmal ausgeführt werden. Außerdem wird die Schleife fortgesetzt, bis alle Elemente in der Sequenz verarbeitet wurden.
Sie erstellt eine Liste und füllt sie mit Werten bis zum angegebenen Parameter, jedoch ohne diesen einzuschließen.

Das oben gegebene Beispiel ist daher äquivalent zu
```python
for i in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
    print(i)
```