Inhaltsverzeichnis
Wie macht man eine Schleife in Python?
Einfache Schleifen werden in der Programmierung meistens mit dem „while“-Statement gelöst, das gilt auch für Python. Hierbei wird die Schleife ausgeführt, solange (engl: while) eine Bedingung wahr ist. Etwas komplexer funktioniert die Wiederholung in einer „for“-Schleife, die auch als Zählschleife bezeichnet wird.
Wie kann man eine Schleife beenden?
Um Schleifen zu beenden oder in den nächsten Durchlauf zu springen gibt es zwei Schlüsselwörter: „break“ und „continue“. Die müssen sitzen. Ja und in einer Funktion kann man auch mit return aus einer Schleife.
Wie funktioniert eine while-Schleife Python?
Die while-Schleife wiederholt sich also so lange, wie i kleiner oder gleich 100 ist. Die beiden eingerückten Zeilen darunter sind der Schleifenkörper, sie werden bei jeder Wiederholung in Python ausgeführt. Den Wert i nennt man auch Zählvariable oder Laufvariable, sie wird hier in der letzten Zeile um eins erhöht.
Was ist eine For-Schleife in Python?
Die for-Anweisung hat einen unterschiedlichen Charakter zu den for-Schleifen, die man aus den meisten anderen Programmiersprachen kennt. In Python dient die for-Schleife zur Iteration über ein Sequenz von Objekten, während sie in anderen Sprachen meist nur „eine etwas andere while-Schleife“ ist. Beispiel einer for-Schleife in Python:
Was gibt es in Python zu Zählschleifen?
In Python gibt es eine einfache Möglichkeit Zählschleifen zu simulieren. Dazu benötigt man die range()-Funktion. range() liefert einen Iterator, der Zahlen in einem bestimmten Bereich (range) bei Bedarf, – also beispielsweise in einer For-Schleife, – liefern kann.
Was ist eine For-Schleife?
Man nennt diese Schleifenform auch Zählschleife, weil die Schleifenvariable und damit auch der Startwert, der Endwert und die Schrittweite numerisch sein müssen. Im Beispiel sehen wir eine for-Schleife in C, die die Zahlen von 1 bis 100 ausdruckt:
Was ist die Range-Schleife?
Mit Hilfe der range ()-Funktion lässt sich die for-Schleife ideal für Iterationen nutzen. range () liefert Listen, die arithmetischen Aufzählungen entsprechen. Obiges Beispiel zeigt, dass Range mit einem Argument aufgerufen die Liste der Zahlen von 0 bis zu diesem Argument liefert.