本書是一本有趣的Python入門書。全書根據中學生熟悉的美術、數學、體育、物理、化學、語文、英語、生物和音樂這9門學科設計了,以課的形式編排,共30課。每課精選一個學科知識熱點作為案例,貼合學生的認知基礎,並通過精巧的案例,讓學生對學科知識溫故知新,同時也激發學生用編程解決問題的興趣。學科知識是明線,Python程序設計語言是技術支持的暗線。每課中的案例解讀、問題分析和算法描述都圖文並茂,方便讀者閱讀學習。本書知識結構安排合理,第1是編程的基礎知識,第4的Python知識由淺入深,但是內容相互獨立,讀者可以根據個人興趣跳躍閱讀。
本書適合中學生閱讀使用,可作為青少年編程競賽的教材,也可作為信息技術教師教授Python語言的參考教材。