Kod Pythona w jednym wierszu. Jak profesjonaliści piszą programy doskonałe Christian Mayer
- Autor:
- Christian Mayer
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 216
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Kod Pythona w jednym wierszu. Jak profesjonaliści piszą programy doskonałe
Czego się nauczysz?
- Stosowania zwięzłych struktur danych Pythona do rozwiązywania praktycznych problemów
- Wykorzystywania list składanych, wycinania i funkcji lambda do pisania jednowierszowych instrukcji
- Czytania i przetwarzania plików oraz danych tekstowych w jednym wierszu kodu
- Łączenia technik list składanych i wycinania dla efektywnej manipulacji danymi
- Przypisywania do wycinków i naprawiania uszkodzonych list
- Analizowania i filtrowania danych z użyciem NumPy, w tym rozgłaszania i indeksowania logicznego
- Tworzenia zaawansowanych filtrów tablic z wykorzystaniem statystyki i matematyki
- Wykonywania podstawowych analiz asocjacyjnych na zbiorach danych
- Implementowania regresji liniowej, logistycznej i algorytmów uczenia maszynowego w jednym wierszu
- Stosowania algorytmów k-średnich, k najbliższych sąsiadów, drzew decyzyjnych i sieci neuronowych
- Wyszukiwania i walidowania wzorców tekstowych za pomocą wyrażeń regularnych
- Tworzenia prostych scraperów WWW oraz analizowania hiperłączy i danych z HTML
- Rozwiązywania klasycznych problemów algorytmicznych: anagramy, palindromy, permutacje, liczby pierwsze
- Szyfrowania tekstu i generowania ciągów Fibonacciego za pomocą funkcji funkcyjnych
- Implementowania rekurencyjnych algorytmów wyszukiwania binarnego i sortowania szybkiego
- Pisania czytelnego, zwięzłego i profesjonalnego kodu zgodnie z filozofią Zen Pythona
W Pythonie najlepsza jest wyrazistość, zwięzłość i interaktywność kodu. To są właśnie cechy kodu idealnego: każdy bit powinien być dziełem sztuki. Python pozwala na wyrażenie jednej myśli na wiele sposobów. Mistrz programowania zna je wszystkie i w konkretnej sytuacji wybiera ten najbardziej trafny i zwięzły. Rozwiązywanie złożonych problemów programistycznych za pomocą jednego wiersza kodu daje przecież dużą satysfakcję. Osiągnięcie tak wyrafinowanych umiejętności wymaga jednak pokonania wielu drobnych trudności, jakie napotyka osoba ucząca się Pythona.
Ta książka ułatwi Ci naukę czytania i pisania zwięzłych, użytecznych instrukcji zajmujących jeden wiersz kodu. Nauczysz się także systematycznie rozkładać dowolny blok kodu na części pierwsze. Stopniowo Twój kod Pythona będzie się stawał piękny, zwięzły i prosty. Znajdziesz tu liczne wskazówki, zapoznasz się też z takimi zagadnieniami jak uczenie maszynowe, podstawy nauki o danych i użyteczne algorytmy. Niejako przy okazji poznasz i zrozumiesz kluczowe pojęcia z dziedziny informatyki i zaczniesz używać zaawansowanych funkcji Pythona, takich jak listy składane, wycinanie, funkcje lambda, wyrażenia regularne, funkcje map i reduce oraz przypisywanie do wycinków.
W książce między innymi:
- stosowanie struktur danych do rozwiązywania rzeczywistych problemów
- podstawowe funkcjonalności biblioteki NumPy
- statystyki wielowymiarowych tablic danych
- algorytm k-średnich w uczeniu nienadzorowanym
- zaawansowane wyrażenia regularne
- anagramy, palindromy, zbiory potęgowe, permutacje, silnie, liczby pierwsze, ciąg Fibonacciego, zatajanie tekstu, wyszukiwanie i sortowanie algorytmiczne
Zen Pythona: liczy się czytelność!
Wybrane bestsellery
Zobacz pozostałe książki z serii
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Kod Pythona w jednym wierszu. Jak profesjonaliści piszą programy doskonałe Christian Mayer
(1)-
6
-
5
-
4
-
3
-
2
-
1
6.0(1)
(0)
(0)
(0)
(0)
(0)