本書是一本Python編程和機器學習零基礎入門書。書的內容由Python基礎語法和機器學習兩部分組成,力求前面所學為后面所用。前半部分,著重介紹了Python語言的輸入輸出、條件分支、循環(huán)、列表、函數、類等,力求“手把手”地幫助讀者攻克初學編程的難關,邊學邊練,使抽象的內容得以在實踐中明晰。后半部分,是基于Python語言的機器學習入門,先介紹了機器學習領域最常用的工具庫NumPy和matplotlib,繼而以sklearn為依托講解了分類、回歸、聚類三個經典的機器學習應用場景。經過前面層層鋪墊,最后帶領讀者完成一個識別手勢的項目,體驗機器學習的全過程。本書適合Python編程學習與應用的青少年愛好者閱讀,也可作為中小學生Python相關課程的教材。希望讀者借由本書進入Python程序設計和人工智能世界的大門,并逐步探尋更深的領域。