Continue
Teil des Abschnitts Grundlagen der GDScript-Journey von Coddy. Lektion 46 von 92.
Die Anweisung continue überspringt den Rest des aktuellen Durchlaufs und springt zum nächsten. Anders als bei break läuft die Schleife weiter.
for i in range(3, 9):
if i == 5:
continue
print(i)Die Schleife durchläuft die Zahlen von 3 bis 8. Wenn i den Wert 5 hat, überspringt continue print(i), sodass 5 in der Ausgabe fehlt:
3
4
6
7
8Aktualisiere in einer while-Schleife die Variable vor continue. Ein continue oberhalb der Aktualisierung würde sie überspringen, und die Bedingung würde sich nie ändern:
var i := 0
while i < 5:
i += 1
if i == 3:
continue
print(i)Dies gibt 1, 2, 4 und 5 aus.
Aufgabe
EinfachDas Programm gibt die Zahlen von 1 bis 20 aus.
Füge eine if-Anweisung mit continue innerhalb der Schleife hinzu, sodass das Programm nur die geraden Zahlen (2, 4, 6, ... 20) ausgibt, eine pro Zeile.
Probier es selbst
extends Node
func _ready():
for i in range(1, 21):
print(i)
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenGanzzahldivisionModulo-OperatorRechenabkürzungenRückblick – Einfache MathematikVergleichsoperatoren7Einfache Ein- und Ausgabe
AusgabeAusgabe mit VariablenString-FormatierungEingabeTypumwandlungWiederholung – bis 120Wiederholung – Wahr oder falsch10Funktionen
Eine Funktion deklarierenArgumenteRückgabewertRückgabetypenWiederholung – Sigma-FunktionWiederholung – ValidierungsfunktionStandardwerte5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – einfache LogikLogische Operatoren Teil 3Ternärer Operator8Rechnungsteiler
BegrüßungsnachrichtEingaben erfassen11FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion3Variablen Teil 2
TypdeklarationTypinferenzKonstantenWiederholung – Variablen initialisierenTypumwandlung6Entscheidungen treffen
If-AnweisungIf - ElseWiederholung – einfacher TaschenrechnerVerschachteltes If - ElseMatch-Anweisung9Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDie Range-FunktionVerschachtelte SchleifeWiederholung – Dynamische EingabeÜbe selbstständig: Online-GDScript-Compiler