Kursinhalt
Einführung in Python
Einführung in Python
Erkunden Sie die While-Schleife in Python
Oft möchte man in der Programmierung, dass der Code wiederholt ausgeführt wird, solange eine bestimmte Bedingung wahr ist. Denken Sie daran, wie wir im Alltag in einem U-Bahn-Zug bleiben, bis wir unseren vorgesehenen Halt erreichen. Wenn unser Ziel "Station B" ist, fahren wir an "Station A", "Station C" und so weiter vorbei, bis wir bei "Station B" ankommen. In Python können Sie dieses Verhalten mit einer while
-Schleife simulieren, die folgendermaßen aufgebaut ist:
Zum Beispiel können wir diese Schleife verwenden, um alle Zahlen bis 10
auszugeben.
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
Hinweis
Standardmäßig gibt die
print()
-Funktion jedes Ergebnis in einer neuen Zeile aus. Durch die Verwendung des Argumentsend=' '
stellen wir sicher, dass mehrereprint()
-Ausgaben durch ein Leerzeichen getrennt werden. Wir werden diese Technik in diesem Abschnitt verwenden.
Die Logik der Schleife ist oben beschrieben. Sie könnten bemerken, dass wir i = i + 1
innerhalb der Schleife eingefügt haben. Ohne diese Zeile würde unsere Schleife unendlich laufen, da jedes Mal, wenn die Bedingung überprüft wird, sie 1 < 10
finden würde, was immer True
ist. Daher ist es bei der Arbeit mit while
-Schleifen entscheidend, sicherzustellen, dass Ihr Code nicht in eine Endlosschleife gerät.
Danke für Ihr Feedback!