本書首先講解Python趣味編程的基礎知識,如Python的由來、特色、下載、安裝、環境配置;然後通過實例剖析講解Python編程的基本數據類型、基本運算和表達式、選擇結構、循環結構、海龜繪圖、特徵數據類型、自定義函數、面向對象程序設計;接著通過實例剖析講解Python編程的文件和文件夾操作、日期與時間處理、GUI應用程序;然後通過實例剖析講解Python的tkinter庫繪製圖形和製作動畫、Matplotlib庫繪製圖形和製作動畫、pygame遊戲、電腦視覺,最後通過5個實用經典案例講解Python編程實戰方法與技巧。在講解過程中既考慮讀者的學習習慣,又通過具體實例剖析講解Python趣味編程中的熱點問題、關鍵問題及各種難題。
本書適用於完全沒有接觸過編程的人群,更適用於大學生、Python或信息技術教師、電腦科學愛好者、青少年編程培訓機構、校內相關社團、Python愛好者閱讀研究使用。