Python dla pętli z przykładami

Python dla pętli z przykładami

Python to ogólny język programowania, który podkreśla, że ​​programowanie jest łatwe, wydajne kodowanie i uwalnia potencjał użytkownika. Pętle są istotną częścią programowania, ponieważ umożliwia użytkownikowi powtarzanie się zestawu kodów za pomocą pętli. W następnym artykule zobaczymy, jak użyć Do Pętle w Pythonie.

Dla pętli:

Aż do iteracji ostatniego elementu w sekwencji, dla pętli uruchom instrukcje. Itera zestawów instrukcji w sekwencji, tablicach i krotce na wstępnie zdefiniowany okres lub do momentu wykonania ostatniego elementu i obliczeń.

W przypadku pętli można podzielić na trzy sposoby.

  1. Tradycyjny dla pętli - Jest zwykle używany w języku programowania i zawiera trzy części pętli, i.mi., inicjalizacja, warunek, przyrost/zmniejszenie.
  2. Iterator/Collection oparte na pętli - Jest używany do iteracji obiektów i kolekcji zamiast liczb.
  3. Wektoryzuj pętlę - Służy do jednoczesnego iterowania równoległych tablic.

Do pętli w Pythonie:

Ponieważ pętle odgrywają ważną rolę w języku programowania i ułatwia to programista, podobnie jak inne języki programowania, Python używa również pętli. Python umożliwia korzystanie z obiektu do pętli w różnych sekwencjach i segmentach, .I.mi. dla list, ciągów, krotek itp.

Składnia:

Słowo kluczowe „for” służy do wykonywania zestawu warunków w pętli. Składnia pętli następuje jak poniżej:

Dla obiektu/elementu na liście/krotek drukuj (obiekt/element) 

Oto kilka przykładów pętli w Python.

Do iteracji pętli nad listą:

Możemy iterować listę liczb za pomocą pętli i będzie działać raz dla każdego elementu na liście i wydrukować wszystkie liczby.

# Python dla przykładu pętli, aby iterować na liście Even_List = [2, 4, 6, 8, 10, 12, 14] dla nawet w even_list: print (nawet)
123456# Python dla przykładu pętli, aby iterować na liście Even_List = [2, 4, 6, 8, 10, 12, 14] dla nawet w even_list: print (nawet)

Wyjście:

Do pętli dla ciągu:

Załóżmy, że chcemy iterować sznur i drukować każdy alfabet osobno. W takim przypadku możemy użyć pętli do iteracji przez ciąg i uruchamiać za każdym razem dla każdego alfabetu.

# Python dla pętli Przykład sznurka dla x w „for Loop in Python”: print (x)
1234# Python dla pętli Przykład sznurka dla x w „for Loop in Python”: print (x)

Wyjście:

Dla pętli za pomocą funkcji zakresu:

Używamy funkcji zakresu w Pythonie, aby wykonać zadanie określoną liczbę razy. Tutaj w podanym poniżej przykładu funkcja zakresu oblicza sumę do pierwszych dziesięciu liczb i przechowuje je w zmiennej suma.

# Python dla przykładu pętli z zakresem funkcji zasięgu suma = 0 dla val w zakresie (1, 11): suma = suma + val print (suma)
1234567# Python dla przykładu pętli z zakresem funkcji zasięgu Suma = 0 For Val w zakresie (1, 11): suma = suma + val druku (suma)

Wyjście:

Aby pętla iterować nad słownikiem:

Jako słownik składa się z par kluczowych, możemy iterować przez słownik i zdobyć jedną parę wartości kluczowej za pomocą pętli.

W poniższym przykładzie dostępny jest typ artykułu, kategoria i tematy. Możesz uzyskać parę wartości kluczowej, pisząc instrukcję drukowania za pomocą pętli.

# Python dla przykładu pętli, aby iterować nad słownikiem , „:”, przykład_dict [x])
123456# Python dla przykładu pętli, aby iterować nad słownikiem , „:”, przykład_dict [x])

Wyjście:

Do pętli z innymi stwierdzeniami:

Możemy użyć do pętli z blokiem else w Python, gdzie indziej byłby wykonywany, gdy pętla zostanie ukończona, a NUM jest poza zasięgiem.

# Python dla przykładu pętli z instrukcją else dla numeru w zakresie (1, 6): print (num) else: print („liczba nie istnieje”)
123456# Python dla przykładu pętli z instrukcją else dla numeru w zakresie (1, 6): print (num) else: print („liczba nie istnieje”)

Wyjście:

Możemy zatrzymać Else Instrukcję, używając przerwy. Powyższy przykład wykonuje wszystkie instrukcje, ale tutaj uruchomi się tylko, jeśli blok.

# Python dla pętli Kolejny przykład z instrukcją Else dla numeru w zakresie (1, 6): Jeśli num == 4: Break print (num) else: print („liczba nie istnieje”)
1234567# Python dla pętli Kolejny przykład z instrukcją Else dla numeru w zakresie (1, 6): Jeśli num == 4: Break print (num) else: print („liczba nie istnieje”)

Wyjście:

Zagnieżdżone do pętli w Pythonie:

Python pozwala również użytkownikom wykonywać zagnieżdżone dla pętli. We wspomnianym przykładzie pracujemy dwa dla pętli wewnątrz zewnętrznej pętli. Kontrola najpierw trafia do zewnętrznej pętli i drukuje oświadczenie; Następnie przejdzie do następnej w celu wykonania instrukcji drukowania, a następnie do ostatniej pętli, aby wydrukować oba instrukcje.

Trzecia pętla zostanie wykonana ponownie i wykonuje oba instrukcje drukowania, aż trzecia pętla zakończy się. Ponieważ zasięg trzeciej pętli jest dwa, zostanie wykonana dwa razy, wyjdź z pętli i wróć do drugiej pętli. Następnie instrukcja drukowania drugiej pętli zostanie wykonana i ponownie wróci do trzeciej pętli. W ten sposób będzie się iterować, aż się nie skończy.

# Python zagnieżdżony dla przykładu pętli dla x w zakresie (1): Drukuj („I am zewnętrzna pętla” + str (x)) # Innter Loop dla y w zakresie (2): Drukuj („To jest pierwsza wewnętrzna pętla zagnieżdżona” + Str (y)) dla Z w zakresie (3): wydruku („To jest druga wewnętrzna zagnieżdżona pętla” + str (z)) print (”****************************************************************** ******************* ")
12345678910# Python zagnieżdżony dla przykładu pętli dla x w zakresie (1): Drukuj („I am zewnętrzna pętla” + str (x)) # Innter Loop dla y w zakresie (2): Drukuj („To jest pierwsza wewnętrzna pętla zagnieżdżona” + Str (y)) dla Z w zakresie (3): wydruku („To jest druga wewnętrzna zagnieżdżona pętla” + str (z)) print (”****************************************************************** ******************* ")

Wyjście:

Do pętli w Pythonie z oświadczeniem Break:

Instrukcje przerwy są również używane w pętli. Poniższy przykład zawiera tablicę posiadającą listę różnych elementów. W pętli for for Itersing za pomocą każdego elementu i drukując ten element. Użyliśmy instrukcji IF. W instrukcji IF stawiamy warunek, że jeśli wartość elementu jest równa słowa kluczowego, wówczas złam pętlę, a nie iteruj przez resztę elementów tablicy i natychmiast wyjdź z pętli.

# Korzystanie z instrukcji Break in Python dla pętli PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonforLoops: print (x) if x == "Windows Windows ": przerwa
12345678# Korzystanie z instrukcji Break in Python dla pętli PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonforLoops: print (x) if x == "Windows Windows ": przerwa

Wyjście:

Podczas gdy w tym przykładzie instrukcja Break zostanie wykonana jako pierwsza, a później wydrukuje wartości.

# Python dla pętli Kolejny przykład z instrukcją Break PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonforLoops: if x == „Windows”: Break Print (x)
12345678# Python dla pętli Kolejny przykład z instrukcją Break PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonforLoops: if x == „Windows”: Break Print (x)

Python dla pętli za pomocą instrukcji kontynuowania:

Możemy również użyć do pętli z instrukcją kontynuowania. Na przykład możesz pominąć wspomniany element w instrukcji IF. Pętla będzie kontynuowana do końca listy.

# Python dla przykładu pętli z instrukcją kontynuowania PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonForLoops: if x == „Windows”: Kontynuuj Drukuj (x)
1234567# Python dla przykładu pętli z instrukcją kontynuowania PythonForloops = [„Fedora”, „Ubuntu”, „Debian”, „LinuxMint”, „Windows”, „Rhel”] dla x w PythonForLoops: if x == „Windows”: Kontynuuj Drukuj (x)

Wyjście:

Wniosek:

W tym artykule wyjaśniono pętlę w Pythonie za pomocą różnych funkcji, list i stwierdzeń. Pętla służy do iteracji instrukcji w określonym okresie, aż warunek będzie odpowiedni. W Pythonie dla pętli jest używany do wielu celów w celu osiągnięcia celu. W tym artykule wyjaśniono proste sposoby wykorzystania pętli w Pythonie, które byłyby korzystne dla początkujących.