Ocena:

Książka została dobrze przyjęta wśród programistów Pythona, szczególnie ze względu na szeroki zakres tematów, praktyczne przykłady kodu i jasne wyjaśnienia. Wydaje się jednak, że lepiej nadaje się dla średnio zaawansowanych i zaawansowanych użytkowników, ponieważ początkujący mogą mieć trudności z jej głębią i zakresem.
Zalety:⬤ Wszechstronne omówienie różnych tematów Pythona i praktyczne przepisy.
⬤ Przejrzyste i zwięzłe wyjaśnienia z dobrze przygotowanymi przykładami.
⬤ Możliwość szybkiego odwoływania się i rozwiązywania problemów.
⬤ Dobre formatowanie na większych ekranach zapewniające czytelność.
⬤ Pomaga użytkownikom nauczyć się Pythonowych sposobów pisania kodu.
⬤ Zawiera pomocne spostrzeżenia i zaawansowane techniki.
⬤ Nie nadaje się dla początkujących; użytkownicy bez wcześniejszego doświadczenia mogą uznać ją za trudną.
⬤ Niektórzy użytkownicy zgłaszali niezadowalające formatowanie Kindle, szczególnie w przypadku przykładów kodu.
⬤ Zawiera mieszankę poziomów trudności, co może dezorientować niektórych czytelników.
⬤ Zbytnie skupienie się na Pythonie 3, prawdopodobnie pomijając istotne treści dotyczące Pythona 2.
(na podstawie 187 opinii czytelników)
Python Cookbook: Recipes for Mastering Python 3
Jeśli potrzebujesz pomocy w pisaniu programów w Pythonie 3 lub chcesz zaktualizować starszy kod Pythona 2, ta książka jest właśnie dla Ciebie. Pełna praktycznych przepisów napisanych i przetestowanych w Pythonie 3.
3, ta wyjątkowa książka kucharska jest przeznaczona dla doświadczonych programistów Pythona, którzy chcą skupić się na nowoczesnych narzędziach i idiomach. Znajdziesz w niej kompletne przepisy na ponad tuzin tematów, obejmujące podstawowy język Python, a także zadania wspólne dla szerokiej gamy domen aplikacji.
Każdy przepis zawiera próbki kodu, które można od razu wykorzystać w swoich projektach, wraz z dyskusją na temat tego, jak i dlaczego dane rozwiązanie działa. Tematy obejmują: Struktury danych i algorytmy Ciągi znaków i tekst Liczby, daty i czasy Iteratory i generatory Pliki i wejścia/wyjścia Kodowanie i przetwarzanie danych Funkcje Klasy i obiekty Metaprogramowanie Moduły i pakiety Programowanie sieciowe i internetowe Współbieżność Użyteczność Skrypty i administracja systemem Testowanie, debugowanie i wyjątki Rozszerzenia C