Python dla pętli z przykładami
- 3626
- 1099
- Ignacy Modzelewski
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.
- 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.
- Iterator/Collection oparte na pętli - Jest używany do iteracji obiektów i kolekcji zamiast liczb.
- 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 ": przerwa12345678 | # 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.
- « (Naprawiono) nie może upuścić bazy danych, ponieważ jest ona używana do replikacji. (Microsoft SQL Server, błąd 3724)
- Jak zainstalować 1.20 na Ubuntu 22.04 i 20.04 »