Pętla, które pętla to konstrukt zapętlający, który pozwala uruchomić blok kodu, o ile warunek jest prawdziwy. W przeciwieństwie do pętli, w której określasz liczbę razy blok powinien uruchomić wcześniej, na jakiś czas, jest to przydatne, gdy nie masz iteracji przed zdefiniowaniem.
Na przykład przez jakiś czas możemy użyć pętli, aby stale montować użytkownika do hasła, dopóki nie uzyska go dobrze. Ponieważ liczba prób może wahać się od 1 do nieskończoności, pętla white jest najlepszym wyborem dla takiej operacji.
Ale pytanie brzmi: w jaki sposób tworzymy pętlę w Go?
W tym krótkim przewodniku dowiesz się, jak wdrożyć pętlę w czasie, używając pętli dla.
Idź Utwórz podczas pętli
W przeciwieństwie do innych języków programowania, Go nie zapewnia słowa kluczowego do konstruowania pętli. Zamiast tego otrzymujemy konstrukcję na pętlę.
Jedną unikalną cechą o pętli for for Go jest to, że ma trzy indywidualne komponenty, które są opcjonalne. Pozwala to zmodyfikować pętlę do budowy innych konstrukcji pętlowych, takich jak pętla.
Aby utworzyć pętlę while za pomocą słowa kluczowego, pomijamy inicjalizację zmiennej i instrukcję postu i określamy warunek pętli.
Rozważ składnię poniżej
dla stanuUżywamy słowa kluczowego w powyższej składni, a następnie warunek logiczny. Chociaż warunek jest prawdziwy, ciągle wykonywamy kod wewnątrz kręconych aparatów ortodontycznych.
Gdy warunek stanie się fałszywy, zakończymy pętlę.
Idź w pobycie - przykłady
Spójrzmy na kilka przykładów, aby lepiej zrozumieć, jak stworzyć pętlę.
Przykład 1
Rozważ poniższy przykład, który wykorzystuje pętlę while, aby się liczyć od 1 do 5.
Pakiet MainW powyższym przykładzie zaczynamy od utworzenia zmiennej I i przypisania jej wartości 1. Następnie tworzymy pętlę, aby sprawdzić, czy wartość i jest mniejsza lub równa 5. Chociaż prawda, drukujemy wartość i i zwiększamy wartość o 1.
Powyższy warunek ocenia:
podczas gdy ja <= 5)W innych językach programowania.
Po uruchomieniu kodu powinniśmy uzyskać wyjście, jak pokazano:
1Przykład 2
Poniższy przykład stale pyta użytkownika o hasło, o ile podane hasło jest nieprawidłowe.
Pakiet MainJeśli uruchomimy powyższy kod, powinniśmy zobaczyć wiersz, dopóki nie wprowadzimy poprawnego hasła, jak pokazano:
$ idź biec.IśćZamknięcie
Ten przewodnik nauczył cię, jak tworzyć pętlę w czasie za pomocą konstrukcji na pętlę. Dziękuję za przeczytanie.