actionbrowser.com
Im Gegensatz zur break-Anweisung verlässt die continue die Schleife nicht. Es beendet die aktuelle Iteration und startet die nachfolgende Iteration. continue Ein Beispiel für die continue-Anweisung ist unten angegeben - var num:number = 0 var count:number = 0; for(num=0;num<=20;num++) { if (num% 2==0) { continue} count++} (" The count of odd values between 0 and 20 is: "+count) //outputs 10 Das obige Beispiel zeigt die Anzahl der ungeraden Werte zwischen 0 und 20. Die Schleife verlässt die aktuelle Iteration, wenn die Zahl gerade ist. Dies wird mit dem erreicht continue Erklärung. For schleife flussdiagramm 2017. Beim Kompilieren wird folgender JavaScript-Code generiert. var num = 0; var count = 0; for (num = 0; num <= 20; num++) { if (num% 2 == 0) { continue;} count++;} (" The count of odd values between 0 and 20 is: " + count); //outputs 10 Ausgabe The count of odd values between 0 and 20 is: 10 Die Endlosschleife Eine Endlosschleife ist eine Schleife, die endlos läuft. Das for Schleife und die while Schleife kann verwendet werden, um eine Endlosschleife zu erstellen.
Wenn die for-Schleife erschöpft ist, führt sie den Codeblock im else und druckt Keine Artikel übrig. 02B.2 Flussdiagramm, Struktogramm, Eingabe in Schleife - YouTube. Diese anweisung kann mit dem verwendet werden break Stichwort zum Ausführen der else nur blockieren, wenn die break Schlüsselwort wurde nicht ausgeführt. Nehmen wir ein Beispiel: # Programm zum Anzeigen von Schülernoten aus der Aufzeichnung student_name = 'Soyuj' marks = {'James': 90, 'Jules': 55, 'Arthur': 77} for student in marks: if student == student_name: print(marks[student]) break print('Kein Eintrag mit diesem Namen gefunden. ') Kein Eintrag mit diesem Namen gefunden.
range(10) erzeugt Zahlen von 0 bis 9 (10 Zahlen). Wir können auch die Start-, Stopp- und Schrittgröße definieren als range(start, stop, step_size). step_size Der Standardwert ist 1, wenn nicht angegeben. Die range Objekt ist in gewissem Sinne "faul", weil es nicht jede Zahl, die es "enthält", generiert, wenn wir es erstellen. Er ist jedoch kein Iterator, da er die in, len and __getitem__ Operationen. Die range Objekt ist in gewissem Sinne "faul", weil es nicht jede Zahl, die es "enthält", generiert, wenn wir es erstellen. For schleife flussdiagramm 1. Es ist jedoch kein Iterator, da es unterstützt in, len and __getitem__ operationen. Diese Funktion speichert nicht alle Werte im Speicher; es wäre ineffizient. So merkt es sich Start, Stopp, Schrittweite und generiert unterwegs die nächste Zahl. Um diese Funktion zu zwingen, alle Elemente auszugeben, können wir die Funktion list(). Das folgende Beispiel soll dies verdeutlichen. print(range(10)) print(list(range(10))) print(list(range(2, 8))) print(list(range(2, 20, 3))) Output range(0, 10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] [2, 3, 4, 5, 6, 7] [2, 5, 8, 11, 14, 17] Wir können die nutzen range() Funktion in for Schleifen, um eine Zahlenfolge zu durchlaufen.