Algorytmy w Pythonie. Techniki programowania... | ||
PIOTR WRÓBLEWSKI | ||
AUTOR/WYKONAWCA: Piotr Wróblewski Rok wydania: 2022 EAN/ISBN: 9788328393684 Producent/Wydawnictwo: Helion Sygnatura: 905619 Uwaga: prezentowane zdjęcie jest tylko poglądowe i może różnić się od rzeczywistego zdjęcia przedmiotu W przypadku wyczerpania nakładu dla podanego roku wydania, będzie wysłana inna wersja tego tytułu. |
Python? Idealny dla praktyków! Wiernym czytelnikom publikacji spod znaku wydawnictwa Helion Piotra Wróblewskiego przedstawiać nie trzeba. Dość wspomnieć, że jest on autorem wielu publikacji poświęconych głównie programowaniu i obsłudze komputerów. Jego najnowsza książka, Algorytmy w Pythonie. Techniki programowania dla praktyków, to ponad 500 stron konkretnych informacji związanych z nauką programowania w Pythonie. Podręcznik jest przeznaczony przede wszystkim dla tych, którzy poszukują prostego i praktycznego samouczka. Z powodzeniem jednak skorzystają z niego również osoby chcące się znaleźć na wyższym - bardziej świadomym - poziomie programowania, na którym pisanie kodu nie odbywa się już metodą prób i błędów. Konwencja przyjęta przez autora opiera się na zasadzie "minimum teorii, maksimum praktyki". Pracę z podręcznikiem ułatwiają liczne zadania, definicje, listingi, uwagi, rysunki, tabele i ostrzeżenia; nie brak tu także humoru. Porady dotyczące instalacji i korzystania ze środowiska Pythona pozwalają szybko przejść od teorii do praktyki. Podane kody źródłowe programów zaś są gotowe do uruchomienia i zostały przetestowane w najnowszej edycji Pythona działającego pod kontrolą systemów operacyjnych Windows, macOS i Linux. Na koniec ciekawostka. Podręcznik rozpoczynają dwa haiku Dariusza Brzóski-Brzóskiewicza, gdańskiego performera i poety, co samo w sobie stanowi nietuzinkową zapowiedź książki na temat programowania. Systemy obliczeniowe bez tajemnic Typy proste i złożone oferowane przez Pythona Rekurencja nie boli, a nawet pomaga! Modelowanie abstrakcyjnych struktur danych Przykładowe realizacje wybranych struktur danych Struktury danych o dostępie ograniczonym Drzewa i ich reprezentacje Algorytmy przeszukiwania, sortowania, grafowe Derekursywacja i optymalizacja algorytmów Przeszukiwanie tekstów Zastosowania tablic NumPy i biblioteki Matplotlib Zaawansowane techniki programowania Kodowanie i kompresja danych Programowanie w Pythonie - praktycznie i z poczuciem humoru! |