Hodnotenie:
Kniha ponúka kombináciu pútavých projektov a zrozumiteľných vysvetlení programovania v jazyku Python, ktoré sú určené predovšetkým pre hobbyistov a stredne pokročilých programátorov. Je však kritizovaná za to, že nie je vhodná pre úplných začiatočníkov, pretože predpokladá predchádzajúce znalosti a vyžaduje ďalšie balíky, ktoré môžu komplikovať učenie.
Výhody:⬤ Jasné a zrozumiteľné vysvetlenie pojmov.
⬤ Pútavé projekty, ktoré motivujú k učeniu (napr. simulácia vtákov, vytváranie 3D efektov).
⬤ Informatívne časti „Ako to funguje“.
⬤ Dôrazné odporúčanie pre hobby a stredne pokročilých programátorov.
⬤ Zábavné a zaujímavé nápady, vďaka ktorým je programovanie zábavné.
⬤ Zavádzajúci názov a rozsah, ktorý sa prikláňa skôr k hračkárskym projektom než k praktickým aplikáciám.
⬤ Nie je vhodný pre začiatočníkov; predpokladá znalosť ďalších knižníc ako NumPy.
⬤ Niektoré projekty vyžadujú zložité nastavenia a ladenie, aby fungovali.
⬤ Obsahuje časti o hardvérovom hackingu, ktoré nemusia zaujímať všetkých čitateľov.
⬤ Niektorí recenzenti považovali obsah za nedostatočný alebo zle upravený.
(na základe 47 čitateľských recenzií)
Python Playground: Geeky Projects for the Curious Programmer
Python je výkonný programovací jazyk, ktorý sa dá ľahko naučiť a s ktorým je zábava sa hrať. Ale keď zvládnete základy, čo budete robiť ďalej?
Python Playground je zbierka nápaditých programovacích projektov, ktoré vás inšpirujú k používaniu jazyka Python na tvorbu umenia a hudby, vytváranie simulácií reálnych javov a interakciu s hardvérom, ako sú Arduino a Raspberry Pi. Naučíte sa používať bežné nástroje a knižnice jazyka Python, ako sú numpy, matplotlib a pygame, na tieto činnosti:
⬤ Generovať vzory podobné Spirografu pomocou parametrických rovníc a modulu korytnačka.
⬤ Vytvárať hudbu na počítači simuláciou frekvenčných podtónov.
⬤ Prekladanie grafických obrázkov na ASCII umenie.
⬤ Napísať program autostereogram, ktorý vytvára 3D obrázky skryté pod náhodnými vzormi.
⬤ Vytvárajte realistické animácie pomocou shaderov OpenGL skúmaním časticových systémov, priehľadnosti a techník billboardingu.
⬤ Vytvárať 3D vizualizácie pomocou údajov z CT a MRI.
⬤ Zostavte laserovú šou, ktorá reaguje na hudbu, pripojením počítača k Arduinu.
Programovanie by nemalo byť povinnosťou. Užite si poriadnu geekovskú zábavu s Python Playground.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)