Hodnocení:
Kniha nabízí kombinaci poutavých projektů a srozumitelných vysvětlení programování v jazyce Python a je určena především pro hobby a středně pokročilé programátory. Je však kritizována za to, že není vhodná pro úplné začátečníky, protože předpokládá předchozí znalosti a vyžaduje další balíčky, které mohou učení komplikovat.
Klady:⬤ Jasné a srozumitelné vysvětlení pojmů.
⬤ Poutavé projekty, které motivují k učení (např. simulace ptáků, vytváření 3D efektů).
⬤ Informativní části „Jak to funguje“.
⬤ Důrazné doporučení pro hobby a středně pokročilé programátory.
⬤ Zábavné a zajímavé nápady, díky nimž je programování zábavné.
⬤ Zavádějící název a rozsah, příklon k projektům na hraní spíše než k praktickým aplikacím.
⬤ Není vhodný pro začátečníky; předpokládá znalost dalších knihoven, jako je NumPy.
⬤ Některé projekty vyžadují složité nastavení a ladění, aby fungovaly.
⬤ Obsahuje části o hackování hardwaru, které nemusí zajímat všechny čtenáře.
⬤ Někteří recenzenti považovali obsah za nedostatečný nebo špatně upravený.
(na základě 47 hodnocení čtenářů)
Python Playground: Geeky Projects for the Curious Programmer
Python je výkonný programovací jazyk, který se snadno naučíte a se kterým je zábava si hrát. Ale jakmile zvládnete základy, co budete dělat dál?
Python Playground je sbírka nápaditých programovacích projektů, které vás inspirují k tomu, abyste Python používali k tvorbě umění a hudby, k vytváření simulací reálných jevů a k interakci s hardwarem, jako je Arduino a Raspberry Pi. Naučíte se používat běžné nástroje a knihovny jazyka Python, jako jsou numpy, matplotlib a pygame, k těmto činnostem:
⬤ Generovat obrazce podobné Spirografu pomocí parametrických rovnic a modulu turtle.
⬤ Vytvářet hudbu na počítači pomocí simulace frekvenčních podtónů.
⬤ Převádět grafické obrázky na ASCII umění.
⬤ Napsat program autostereogram, který vytváří 3D obrázky skryté pod náhodnými vzory.
⬤ Vytvářet realistické animace pomocí shaderů OpenGL zkoumáním částicových systémů, průhlednosti a technik billboardingu.
⬤ Sestavte 3D vizualizace pomocí dat z počítačové tomografie a magnetické rezonance.
⬤ Sestavte laserovou show, která reaguje na hudbu, připojením počítače k Arduinu.
Programování by nemělo být povinností. Užijte si pořádnou geekovskou zábavu s Python Playground.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)