*重拾程式設計的樂趣,開啟你的Python奇想實驗*
透過《Python極客實驗室》別出心裁的15個專案,將程式碼化為實體創作並駕馭Python的威能,拓展你的程式設計視野、激發好奇心,並提升程式設計技能。
這本書會帶你跳出程式基礎教育的窠臼,引導你運用Python搭配諸如numpy、matplotlib和 Pillow等常見程式庫,編寫生成藝術作品、音樂、模擬真實世界現象並與硬體互動的程式。
*我們為這本書新增了五個全新專案:
✔繪製碎形(fractals)
✔將Conway的Game of Life帶入三維空間
✔並使用Raspberry Pi和Python製作樂器
✔物聯網(IoT)花園監視器
✔以機器學習驅動的語音辨識系統
完成本書專案後,你將能:
*運用參數方程式和turtle模組,雕琢出類似萬花尺(Spirograph)的精巧設計。
*合成撥弦聲,創造屬於你的電子音樂。
*將影像轉化為ASCII藝術、相片拼貼,以及令人驚豔的立體圖。
*構築富有趣味性的細胞自動機(cellular automata)和模擬鳥類群動行為。
*探索3D繪圖領域,從基本的圖形描繪到MRI掃描資料的視覺化。
*利用Raspberry Pi打造隨音樂舞動閃爍的雷射光影秀。
無論你是經驗老道的開發者,還是渴望親手實驗的初學者,都能在《Python極客實驗室》中找到讓程式設計重新變得好玩的理由。