Python Playground: Geeky Projects for the Curious Programmer

Evaluare:   (4.4 din 5)

Python Playground: Geeky Projects for the Curious Programmer (Mahesh Venkitachalam)

Recenzii ale cititorilor

Rezumat:

Cartea oferă un amestec de proiecte captivante și explicații clare pentru programarea Python, adresându-se în primul rând pasionaților și programatorilor intermediari. Cu toate acestea, este criticată pentru că este nepotrivită pentru începătorii absoluți, deoarece presupune cunoștințe anterioare și necesită pachete suplimentare care pot complica învățarea.

Avantaje:

Explicații clare și articulate ale conceptelor.
Proiecte captivante care motivează învățarea (de exemplu, simularea păsărilor, crearea de efecte 3D).
Secțiuni informative „Cum funcționează”.
Recomandare puternică pentru programatorii pasionați și intermediari.
Idei distractive și interesante care fac programarea distractivă.

Dezavantaje:

Titlu și domeniu de aplicare înșelătoare, înclinat spre proiecte de jucărie mai degrabă decât spre aplicații practice.
Nu este ușor pentru începători; presupune cunoașterea unor biblioteci suplimentare, cum ar fi NumPy.
Unele proiecte necesită configurări complexe și depanare pentru a le face să funcționeze.
Conține secțiuni despre hacking hardware care ar putea să nu intereseze toți cititorii.
Unii recenzenți au considerat conținutul lacunar sau prost editat.

(pe baza a 47 recenzii ale cititorilor)

Conținutul cărții:

Python este un limbaj de programare puternic, ușor de învățat și cu care este distractiv să te joci. Dar, odată ce v-ați obișnuit cu elementele de bază, ce faceți în continuare?

Python Playground este o colecție de proiecte de programare imaginative care vă vor inspira să utilizați Python pentru a crea artă și muzică, pentru a construi simulări ale fenomenelor din lumea reală și pentru a interacționa cu hardware precum Arduino și Raspberry Pi. Veți învăța să utilizați instrumente și biblioteci Python comune, cum ar fi numpy, matplotlib și pygame, pentru a face lucruri precum:

⬤ Generați modele de tip Spirograph folosind ecuații parametrice și modulul turtle.

⬤ Creați muzică pe computer prin simularea armoniilor de frecvență.

⬤ Transformarea imaginilor grafice în artă ASCII.

⬤ Scrieți un program de autostereogramă care produce imagini 3D ascunse sub modele aleatorii.

⬤ Realizați animații realiste cu shaderi OpenGL explorând sisteme de particule, transparență și tehnici de billboarding.

⬤ Construiți vizualizări 3D folosind date de la scanări CT și MRI.

⬤ Construiți un spectacol laser care răspunde la muzică prin conectarea computerului la un Arduino.

Programarea nu ar trebui să fie o corvoadă. Distrează-te cu Python Playground.

Alte date despre carte:

ISBN:9781593276041
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2015
Numărul de pagini:352

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Python Playground: Geeky Projects for the Curious Programmer
Python este un limbaj de programare puternic, ușor de învățat și cu care este distractiv să te...
Python Playground: Geeky Projects for the Curious Programmer
Python Playground, ediția a 2-a: Geeky Projects for the Curious Programmer (Proiecte ciudate pentru...
Puneți distracția înapoi în programarea Python și...
Python Playground, ediția a 2-a: Geeky Projects for the Curious Programmer (Proiecte ciudate pentru programatorul curios) - Python Playground, 2nd Edition: Geeky Projects for the Curious Programmer

Lucrările autorului au fost publicate de următorii editori:

© 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)