actionbrowser.com
Hast Du schon einmal von der Python while-Schleife gehört? Schleifen, also Wiederholungen, gehören zu den grundlegenden Konzepten beim Coden. Die while-Schleife ist dabei die einfachste Schleifenform. Deshalb schauen wir sie uns in diesem Artikel mal genauer an. Mit Python while-Schleifen Wiederholungen ausführen Die Idee hinter Python while-Schleifen ist, dass sie eine oder mehrere Anweisungen so oft ausführen, bis eine Bedingung erfüllt ist. Dann wird die Schleife abgebrochen. Diese Bedingung heißt deshalb Abbruchbedingung. Wie auch in anderen Programmiersprachen gibt es verschiedene Arten von Schleifen in Python. Du hast ja vielleicht bereits von der Python For Schleife gehört. Der Aufbau der while-Schleife ist jedoch einfacher, wie Du am folgenden Codestück erkennst: Abb. 1: Mit der Python while-Schleife von 1 bis 100 zählen In diesem Beispiel wird von eins bis 100 gezählt und jeweils der aktuelle Stand ausgegeben. Python String von " bis \n (Zeilenumbruch) alle zeichen entfernen? (PC, Windows, Programieren). Die Variable i ist zu Beginn auf einen Startwert gesetzt, hier ist das der Wert eins.
Wer nun noch wissen möchte, wie man effektiv und mit wenig Code neue Listen aus seinen Datenbergen erstellen kann, der lese meinen Artikel zu List Comprehensions.
Viel einfacher, entspricht aber nicht der Vorgabe des Lösungswegs. Zuerst sollte man Iteration in Python verstehen, bevor man sowas macht: Noch eine Frage. Was ist denn eine Zählschleife? Gibt es da irgendeine feste Definition? In Python würde ich sagen 'for i in range(start, end):' sei eine Zählschleife. Vielleicht meinen die ja sowas hässliches: Code: Alles auswählen result = 0 n = 1 while n < 101: result += n n += 1 print(result) So würde man das in Python machen: for number in range(1, 101): result += number Mit sum(): Code: Alles auswählen iterable = range(1, 101) result = sum(iterable) Oder halt wie ganz zum Anfang: den OP spreche ich gar nicht an, da er das wahrscheinlich nicht lesen wird Man sollte aber erst die Schleifen verstehen, wie man sie in C implementiert, um gewisse Bascis zu beherrschen. Liste von Zahlen von 1 bis N in Python | Delft Stack. In Python gilt es dann, diese Basics wieder schnell zu vergessen und so mit der Sprache zu arbeiten, wie es vorgesehen ist. Dort würde man z. B. die Aufgabe nicht wie in C implementieren, was unter Umständen sogar unlesbarer und langsamer ist.
Paul finden Sie auf Twitter (@barrypj) und auf seiner Website unter:. 1_Inhaltsverzeichnis — Download 2_Funktionen und Module — Download Python-Einsteiger mit Grundkenntnissen in einer anderen Programmiersprache Zu diesem Titel sind aktuell leider keine Links vorhanden!