Po nauczeniu się podstaw Pythona przychodzi czas na coś poważniejszego. Umiesz już napisać kilkanaście linii kodu, który działa zgodnie z oczekiwaniami, znasz składnię języka i wiesz, jakie możliwości oferuje. Być może nawet traktujesz tworzenie kodu w Pythonie jako świetną 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, ale również nauczysz się tworzyć 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 też 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 lub 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. W efekcie lektury w łatwy 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
tworzyć szyfry, szyfrować i odszyfrowywać wiadomości
przetwarzać język naturalny i pisać kod do rozpoznawania obrazów
pisać programy wykrywające i śledzące obiekty
korzystać z narzędzi do analizy i wizualizacji danych
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 tworzył i recenzował skomplikowane modele komputerowe, rozwijał i testował oprogramowanie, a także szkolił geologów i inżynierów. Mieszka w The Woodlands w Teksasie.
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.