Niepraktyczne projekty w Pythonie: Zabawne ćwiczenia programistyczne, które uczynią cię mądrzejszym

Ocena:   (4,7 na 5)

Niepraktyczne projekty w Pythonie: Zabawne ćwiczenia programistyczne, które uczynią cię mądrzejszym (Lee Vaughan)

Opinie czytelników

Podsumowanie:

Książka jest opartym na projektach przewodnikiem po Pythonie, który zapewnia ciekawe, pomysłowe projekty odpowiednie dla początkujących i średnio zaawansowanych użytkowników Pythona. Podczas gdy wielu recenzentów chwaliło szeroki zakres tematów, kreatywne podejście i radość z nauki poprzez projekty, inni wskazywali na jej wyzwania, potencjalną niepraktyczność i wymóg wcześniejszej znajomości Pythona.

Zalety:

Angażujące i pomysłowe historie, które sprawiają, że nauka Pythona jest zabawą.
Zróżnicowane i interesujące projekty, które obejmują szeroki zakres tematów.
Dobra dla średniozaawansowanych użytkowników, którzy chcą poprawić swoje umiejętności.
Przejrzyste instrukcje ze szczegółowymi opisami kodu linia po linii.
Wprowadzenie przydatnych narzędzi i bibliotek produkcyjnych.
Przyjemna nauka, która stanowi wyzwanie dla czytelnika.

Wady:

Nie nadaje się dla zupełnie początkujących; wymagana jest wcześniejsza znajomość Pythona.
Niektóre projekty są postrzegane jako trudne lub zbyt złożone.
Niektóre treści mogą wydawać się wypełniaczami lub brakiem rzeczywistych zastosowań.
Kilku recenzentów było rozczarowanych szczegółowością konkretnych projektów, co doprowadziło do niespełnienia oczekiwań.

(na podstawie 34 opinii czytelników)

Oryginalny tytuł:

Impractical Python Projects: Playful Programming Activities to Make You Smarter

Zawartość książki:

Niepraktyczne projekty w Pythonie to zbiór zabawnych i edukacyjnych projektów zaprojektowanych w celu zapewnienia programistom rozrywki przy jednoczesnym doskonaleniu ich umiejętności w Pythonie. Zbiór ten rozpoczyna się w miejscu, w którym kończą się książki dla początkujących, rozszerzając istniejące koncepcje i wprowadzając nowe narzędzia, z których będziesz korzystać na co dzień. A żeby było ciekawie, każdy projekt zawiera zwariowane zwroty akcji, w tym wydarzenia historyczne, odniesienia do popkultury i aluzje literackie.

Będziesz ćwiczyć swoje umiejętności rozwiązywania problemów i korzystać z wielu przydatnych bibliotek Pythona, aby robić takie rzeczy jak:

- Pomóc Jamesowi Bondowi złamać zaawansowany technologicznie sejf za pomocą algorytmu wspinaczkowego.

- Pisać wiersze haiku przy użyciu analizy łańcucha Markowa.

- Wykorzystać algorytmy genetyczne do wyhodowania rasy gigantycznych szczurów.

- Złam najbardziej udany szyfr wojskowy na świecie za pomocą kryptoanalizy.

- Wyprowadzenie anagramu "Jestem Lordem Voldemortem" przy użyciu sit lingwistycznych.

- Zaplanuj bezpieczną emeryturę swoich rodziców za pomocą symulacji Monte Carlo.

- Uratuj czarodziejkę Zatannę przed śmiercią za pomocą palingramów.

- Modeluj Drogę Mleczną i oblicz nasze szanse na wykrycie obcych cywilizacji.

- Pomóż najmądrzejszej kobiecie świata wygrać spór o problem Monty'ego Halla.

- Odkryj Wielką Czerwoną Plamę na Jowiszu za pomocą optycznego stackingu.

- Uratuj głowę Marii, królowej Szkotów dzięki steganografii.

- Złam korporacyjne zabezpieczenia za pomocą niewidzialnego elektronicznego atramentu.

Symuluj wulkany, mapuj Marsa i nie tylko, jednocześnie zdobywając cenne doświadczenie przy użyciu darmowych modułów, takich jak Tkinter, matplotlib, Cprofile, Pylint, Pygame, Pillow i Python-Docx.

Niezależnie od tego, czy chcesz zdobyć nowe umiejętności w Pythonie, czy po prostu potrzebujesz czegoś na poprawę nastroju, z Impractical Python Projects znajdziesz niekończącą się edukacyjną, geekowską zabawę.

Dodatkowe informacje o książce:

ISBN:9781593278908
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:488

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Real-World Python: Przewodnik hakera po rozwiązywaniu problemów za pomocą kodu - Real-World Python:...
Oparte na projektach podejście do nauki...
Real-World Python: Przewodnik hakera po rozwiązywaniu problemów za pomocą kodu - Real-World Python: A Hacker's Guide to Solving Problems with Code
Narzędzia Python dla naukowców: Wprowadzenie do korzystania z Anacondy, Jupyterlab i bibliotek...
Wprowadzenie do języka programowania Python i jego...
Narzędzia Python dla naukowców: Wprowadzenie do korzystania z Anacondy, Jupyterlab i bibliotek naukowych Pythona - Python Tools for Scientists: An Introduction to Using Anaconda, Jupyterlab, and Python's Scientific Libraries
Niepraktyczne projekty w Pythonie: Zabawne ćwiczenia programistyczne, które uczynią cię mądrzejszym...
Niepraktyczne projekty w Pythonie to zbiór...
Niepraktyczne projekty w Pythonie: Zabawne ćwiczenia programistyczne, które uczynią cię mądrzejszym - Impractical Python Projects: Playful Programming Activities to Make You Smarter

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)