Pętla for
Stronę tą wyświetlono już: 6702 razy
Konstrukcja użycia pętli for w Pythonie mocno odbiega od C++. Aby możliwe było skorzystanie z tejże pętli konieczne jest posiadanie jakiegoś iterowalnego elementu, np. listy, krotki lub słownika. Nie ma jednak co się martwić, ponieważ można również iterować podobnie jak w C++ wykorzystując tak zwany generator o nazwie range. Oto w jaki sposób można iterować w Pythonie za pomocą tejże funkcji:
Wynikiem działania powyższego kodu będzie wyświetlenie wartości liczbowych od 0 do 99. Można oczywiście ustawić sobie dowolny zakres w następujący sposób:
Powyższy kod wyświetli liczby od 1 do 99. A teraz z ustawieniem kroku:
Wyświetli liczby od 0 z krokiem równym 5, mieszczące się w zakresie liczb od 0 do 99. Oczywiście można iterować również wstecz:
Iterowanie po tekście:
Wynik działania:
J a k i ś t a m t e k s t
Iterowanie po elementach listy:
Wynik działania:
10 coś tam 56.56
Tytuł:
Python w analizie danych. Przetwarzanie danych za pomocą pakietów pandas i NumPy oraz środowiska Jupyter. Wydanie III
Autor:
Wes McKinney
Tytuł:
Machine learning, Python i data science. Wprowadzenie
Autor:
Andreas Müller, Sarah Guido
Tytuł:
Python zorientowany obiektowo. Programowanie gier i graficznych interfejsów użytkownika
Autor:
Irv Kalb
Tytuł:
Python na start! Programowanie dla nastolatków
Autor:
Michał Wiszniewski
Tytuł:
Sztuczna inteligencja w finansach. Używaj języka Python do projektowania i wdrażania algorytmów AI
Autor:
Yves Hilpisch
Tytuł:
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy
Autor:
Urszula Wiejak, Adrian Wojciechowski
Tytuł:
Python i praca z danymi. Przetwarzanie, analiza, modelowanie i wizualizacja. Wydanie III
Autor:
Avinash Navlani, Armando Fandango, Ivan Idris
Tytuł:
Black Hat Python. Język Python dla hakerów i pentesterów. Wydanie II
Autor:
Justin Seitz, Tim Arnold
Tytuł:
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
Autor:
Lee Vaughan
Tytuł:
Python i AI dla e-commerce
Autor:
Sebastian Kondracki