"Po nauczeniu się podstaw Pythona przychodzi czas na coś poważniejszego. Umiesz już napisać kilkanaście linii kodu, który działa zgodnie z wymaganiami, znasz składnię języka i wiesz, jakie możliwości oferuje. Być może choćby traktujesz tworzenie kodu w Pythonie jako perfekcyjną zabawę. W każdym razie, skoro znasz już podstawy, możesz się zająć prawdziwymi projektami. Dzięki nim nie tylko rozwiążesz palące problemy codziennego życia,ponadto nauczysz się wytwarzać kompletne, funkcjonalne programy. Programy, które będą działać.
Ta książka jest sposobem na dalszą naukę programowania poprzez realizację projektów. Każdy z nich został wyjaśniony krok po kroku, opisano również sposoby korzystania z licznych bibliotek i pakietów Pythona. Dzięki projektom dowiesz się, jak wykorzystywać programowanie do realizacji eksperymentów, testowania teorii, naśladowania natury albo po prostu do zabawy. Nabierzesz wprawy w pracy z bibliotekami i modułami Pythona, nauczysz się także pożytecznych skrótów, przydatnych funkcji i innych pomocnych technik. Na skutek czego lektury w przystępny sposób zrealizujesz zadania, które kiedyś spędzały sen z powiek geniuszom - a to dopiero początek przygody z Pythonem!
Dzięki książce dowiesz się, jak:
używać bibliotek: matplotlib, NumPy, Bokeh, pandas, Requests, Beautiful Soup i turtle
wytwarzać szyfry, szyfrować i odszyfrowywać wiadomości
przetwarzać język naturalny i pisać kod do rozpoznawania obrazów
pisać programy lokalizujące i śledzące obiekty
korzystać z narzędzi do analizy i wizualizacji informacji
Python. Być może polegniesz, a może Ci się uda!
O autorze
Lee Vaughan jest emerytowanym geologiem, programistą, wielbicielem kultury popularnej, nauczycielem i autorem książek. Wcześniej pracował w ExxonMobil, gdzie kreujeł i recenzował niełatwe modele komputerowe, rozwijał i testował oprogramowanie, a także szkolił geologów i inżynierów. Mieszka w The Woodlands w Teksasie."