本書由Python基礎開發入手, 延伸至爬蟲技術開發、游戲開發、人工智能開發、網絡應用開發、圖像處理和可視化開發6個Python經典開發方向, 全書共提供25個項目案例, 以項目驅動方式展開各知識點的講解, 將Python知識點分解到不同案例、不同章節, 致力于Python技術的應用實踐。本書案例均從特定領域的技術基礎開始, 展示項目設計思想和設計理念, 從而啟發讀者的創新思維, 達到舉一反三、將技術應用與實戰結合的目的。項目案例的選取具有較高的實用性, 包含校園網搜索引擎、小小翻譯器、模擬登陸、爬取豆瓣影評生成詞云等爬蟲方向案例, 基于樸素貝葉斯算法的文本分類、基于卷積神經網絡的手寫識別、人物拼圖等大家耳熟能詳的游戲案例。