Menu
Coddy logo textTech

Pętla `for` — podstawy

Część sekcji Podstawy ścieżki GO w Coddy. Lekcja 45 z 109.

Dowiedzmy się więcej o podstawowej pętli for w Go, skupiając się na części inicjalizacyjnej. Pętla for pomaga nam wielokrotnie powtarzać kod.

Najpierw utwórzmy prostą pętlę, która odlicza od 1 do 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

Po wykonaniu tego kodu liczby 1, 2 i 3 pojawią się na ekranie jedna po drugiej:

1
2
3

Część inicjalizacyjna i := 1 wykonuje się tylko raz, zanim rozpocznie się pętla. Tworzy zmienną i i ustawia jej wartość na 1. Ta zmienna i jest dostępna tylko wewnątrz pętli.

Środkowa część i <= 3 to warunek, który sprawdza, czy powinniśmy kontynuować pętlę. Ostatnia część i++ zwiększa wartość i o 1 po każdej iteracji pętli.

challenge icon

Wyzwanie

Początkujący
W tym wyzwaniu poćwiczysz używanie pętli for z inicjalizacją, warunkiem i instrukcją wykonywaną po każdej iteracji. Twoim zadaniem jest uzupełnić pętlę for tak, aby wypisała liczby od 1 do 5.

Pętla for powinna:
1. Zainicjalizować zmienną i wartością 1
2. Kontynuować, dopóki i jest mniejsze lub równe 5
3. Zwiększać wartość i o 1 po każdej iteracji

Spróbuj swoich sił

package main

import "fmt"

func main() {
	// TODO: Uzupełnij pętlę for, aby wypisać liczby od 1 do 5
	// Użyj formatu z inicjalizacją, warunkiem i instrukcją wykonywaną po każdej iteracji
	for /* Twój kod tutaj */ {
		fmt.Println(i)
	}
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Go online