Kontynuuj
Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 46 z 92.
Instrukcja continue pomija resztę bieżącej iteracji i przechodzi do następnej. W przeciwieństwie do break pętla działa dalej.
for i in range(3, 9):
if i == 5:
continue
print(i)Pętla przechodzi przez liczby od 3 do 8. Gdy i ma wartość 5, continue pomija print(i), więc w wyniku brakuje 5:
3
4
6
7
8W pętli while zaktualizuj zmienną przed continue. continue umieszczone przed aktualizacją spowodowałoby jej pominięcie, a warunek nigdy by się nie zmienił:
var i := 0
while i < 5:
i += 1
if i == 3:
continue
print(i)To wyświetla 1, 2, 4 i 5.
Wyzwanie
ŁatwyProgram wyświetla liczby od 1 do 20.
Dodaj instrukcję if z continue wewnątrz pętli, tak aby program wyświetlał tylko liczby parzyste (2, 4, 6, ... 20), po jednej w każdym wierszu.
Spróbuj swoich sił
extends Node
func _ready():
for i in range(1, 21):
print(i)
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneDzielenie całkowiteOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania7Podstawowe wejście/wyjście
WyjścieWyjście ze zmiennymiFormatowanie ciągów znakówWejścieRzutowanie typówPowtórka — do 120Powtórka — prawda czy fałsz10Funkcje
Deklarowanie funkcjiArgumentyZwracanie wartościTypy zwracanych wartościPowtórka — funkcja sigmaPowtórka — funkcja walidującaWartości domyślne5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operator warunkowy8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych14Zaawansowane tablice
Wycinanie fragmentów tablicyOperatory sekwencjiPrzynależnośćSortowanie i odwracanie3Zmienne, część 2
Deklarowanie typówWnioskowanie o typachStałePowtórka — inicjalizacja zmiennychKonwersja typów6Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka – prosty kalkulatorZagnieżdżone if - elseInstrukcja match9Pętle
Pętla forPętla whilePrzerwijKontynuujPowtórka — silniaFunkcja rangePętla zagnieżdżonaPowtórka — dane wejściowe dynamicznePoćwicz samodzielnie: Kompilator GDScript online