Ähnlich wie Python-Beurteilungsanweisungen gibt es in Python auch Schleifenanweisungen, wie z. B. for, while usw. in der Schleife Anweisungen, wenn die Bedingungen nicht genau festgelegt sind, kommt es zu einer Endlosschleife. Zu diesem Zeitpunkt meldet die Seite einen Fehler an das System, andernfalls wird der Computer direkt abstürzen.
Was ist also eine Schleife?
Wenn wir beispielsweise 1+2+3 berechnen möchten, können wir den Ausdruck direkt schreiben:
>>> 1 + 2 + 3 6
Wenn wir 1+2+3+...+10 berechnen möchten , wir können es kaum aufschreiben.
Um 1+2+3+...+10000 zu berechnen, ist es jedoch unmöglich, einen Ausdruck direkt zu schreiben.
Damit der Computer Tausende von wiederholten Operationen berechnen kann, benötigen wir Schleifenanweisungen.
Es gibt zwei Arten von Schleifen in Python. Eine davon ist die for...in-Schleife, die nacheinander jedes Element in der Liste oder im Tupel durchläuft
names = ['Michael', 'Bob', 'Tracy'] for name in names: print(name)
Michael Bob Tracy
for x in...-Schleife dient also dazu, jedes Element in die Variable x einzufügen und führen Sie dann die Anweisungen des eingerückten Blocks aus.
Wenn wir beispielsweise die Summe ganzer Zahlen von 1 bis 10 berechnen möchten, können wir eine Variablesum zur Akkumulation verwenden:
sum = 0 for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]: sum = sum + x print(sum)
range(), die eine Folge von ganzen Zahlen generieren kann, die dann konvertiert werden kann in eine Liste über die Funktion list(). Die von range(5) generierte Sequenz ist beispielsweise eine Ganzzahl, die bei 0 beginnt und kleiner als 5 ist:
>>> list(range(5)) [0, 1, 2, 3, 4]
sum = 0 n = 99 while n > 0: sum = sum + n n = n - 2 print(sum)
Das obige ist der detaillierte Inhalt vonVerwenden Sie Beispiele für Python-for-Schleifen, um zu analysieren, was eine Python-Schleifenanweisung ist.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!