Ocena:

Recenzje odzwierciedlają mieszane opinie na temat książki, z kilkoma recenzentami krytykującymi ją za niską jakość, liczne literówki i mylący tytuł. Niektórzy użytkownicy uznali ją jednak za pouczającą i odpowiednią dla początkujących. Ogólnie rzecz biorąc, podczas gdy niektórzy doceniają jej wskazówki dla początkujących, inni wyrażają frustrację z powodu jej wykonania i treści.
Zalety:Pouczająca dla początkujących, zawiera wystarczające przykłady i wyjaśnienia, odpowiednia dla początkujących programistów, polecana przez niektórych jako dobry początek nauki Pythona.
Wady:Zwodniczy tytuł nie odzwierciedlający treści, najeżony literówkami i błędami gramatycznymi, nie wyposaża czytelników w praktyczne umiejętności programowania, ograniczona jakość i źle skonstruowane zdania.
(na podstawie 8 opinii czytelników)
Python Internals for Developers: Practice Python 3.x Fundamentals, Including Data Structures, Asymptotic Analysis, and Data Types
Ta książka pomoże ci w nauce języka programowania Python 3.x. Rozdziały zawarte w tej książce przyniosą korzyści w każdym aspekcie życia programisty lub dewelopera, przygotowując ich do rozwiązywania problemów przy użyciu programowania w Pythonie i jego kluczowych struktur danych i elementów wewnętrznych.
Książka ta wyjaśnia wbudowane i zdefiniowane przez użytkownika struktury danych w Pythonie 3.x. Książka rozpoczyna się od wprowadzenia do Pythona, jego podstawowych struktur danych i notacji asymptotycznych. Po opanowaniu podstaw Pythona będziesz w stanie w pełni zrozumieć wbudowane struktury danych. Książka obejmuje rzeczywiste aplikacje, aby zrozumieć struktury danych zdefiniowane przez użytkownika i ich rzeczywistą implementację. Pod koniec pomoże ci ona zbadać, jak rozwiązywać praktyczne problemy, najpierw rozumiejąc dane zagadnienie.
Po przeczytaniu tej książki będziesz w stanie zidentyfikować struktury danych i wykorzystać je do rozwiązania konkretnego problemu. Poznasz różne implementacje algorytmów w Pythonie i wykorzystasz tę wiedzę do rozwijania swoich umiejętności w tym języku.
SPIS TREŚCI
1. Python.
2. Typy danych.
3. Analiza algorytmów.
4. Wprowadzenie do struktur danych.
5. Lista.
6. Słownik.
7. Tuple.
8. Zestawy.
9. Tablice.
10. Stos.
11. Kolejka.
12. Drzewa.
13. Listy połączone.
14. Grafy.
15. HashMaps.
16. Praktyczne rozwiązania problemów.