For schleife Python?
Kann mir jemand den Anweisungen Code für die for schleife verlinken, aufschreiben…?
Ich möchte gerne die Funktionsweise genauer verstehen.
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, Technik, programmieren
for item in iterable:
#do stuff
else:
#do other stuff
Der Else Zweig ist natürlich optional. Er wird genau 1 mal ausgeführt, falls die Schleife normal bis zum Ende ausgeführt und nicht vorab mit einem break verlassen wurde.
Das kann bei linearer Suche genutzt werden, für den Fall, daß kein Element gefunden wurde.
(Ergänzung nach daCyphers Hinweis)
Das "else" musst du hier aber etwas genauer erklären, weil es nicht selbsterklärend ist und weil keine andere Sprache ein for-else hat.
Hier steht alles dazu https://www.w3schools.com/python/python_for_loops.asp