Evaluare:
Cartea oferă o varietate de proiecte atractive care răspund diferitelor interese de programare, în special pentru cei care au o înțelegere fundamentală a Python. Ea oferă explicații detaliate și încurajează experimentarea. Cu toate acestea, a primit plângeri cu privire la problemele tehnice și la unele proiecte lipsite de aplicații din lumea reală, ceea ce o face mai puțin potrivită pentru începătorii compleți.
Avantaje:Proiecte captivante și distractive, explicații detaliate, încurajează experimentarea, potrivit pentru utilizatorii intermediari, stil de scriere bun, oferă o varietate de subiecte și calitate bună a imprimării.
Dezavantaje:Nu este potrivit pentru începătorii absoluți, unele probleme tehnice (de exemplu, imaginile nu se încarcă), unele proiecte pot părea irelevante, iar informațiile sunt disponibile din resurse online gratuite.
(pe baza a 10 recenzii ale cititorilor)
Real-World Python: A Hacker's Guide to Solving Problems with Code
O abordare bazată pe proiecte a învățării programării Python pentru începători. Proiecte intrigante vă învață cum să abordați probleme dificile cu ajutorul codului.
Ați stăpânit elementele de bază. Acum sunteți gata să explorați unele dintre cele mai puternice instrumente Python. Real-World Python vă va arăta cum.
Printr-o serie de proiecte practice, veți investiga și rezolva probleme din lumea reală folosind instrumente sofisticate de viziune computerizată, învățare automată, analiză a datelor și procesare a limbajului. Veți fi introdus în module importante precum OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib și multe altele. Veți crea programe complete, funcționale și vă veți gândi la proiecte intrigante care vă vor arăta cum să:
- Salvați marinari naufragiați cu un algoritm conceput pentru a dovedi existența lui Dumnezeu.
- Detectați asteroizii și cometele care se deplasează pe un câmp stelar.
- Programați un tun santinelă pentru a vă împușca dușmanii și a vă cruța prietenii.
- Selectați locurile de aterizare pentru o sondă Marte folosind hărți reale NASA.
- Trimiteți mesaje de neîntrecut bazate pe un cod de carte.
- Supraviețuiți unei epidemii de zombie folosind știința datelor.
- Descoperiți exoplanete și megastructuri extraterestre care orbitează stele îndepărtate.
- Testați ipoteza că trăim cu toții într-o simulare computerizată.
- Și multe altele.
Dacă v-ați săturat să învățați elementele esențiale ale programării Python cu fragmente izolate de cod, veți savura distracția relevantă și geeky din Real-World Python.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)