本書是寫給孩子看的Python編程書,本書共包括54個章節(jié),分為三個部分?;A篇包含了Python編程環(huán)境的搭建、**個Python程序的展示、程序的調試方法、異常的處理、Python的基本數(shù)據(jù)類型和運算符,還包括了基本程序控制結構、類的使用以及常見模塊的使用。實戰(zhàn)篇包含了Python循環(huán)的應用、冒泡排序和選擇排序等基礎算法、文件操作、系統(tǒng)信息獲取,還包括了圖形用戶界面編程、正則表達式、多線程程序設計,以及網絡編程、數(shù)據(jù)庫編程的基本實現(xiàn)。提高篇包含了蒙特卡羅算法、歐幾里得算法、遞歸算法、狄杰特斯拉算法、貪心算法、KNN算法以及并行計算的實現(xiàn),可能會有一些難度,但對于那些喜歡計算科學的讀者來說起到了啟蒙的作用。本書適合沒有任何編程基礎的人學習使用,尤其適合孩子、文科生等非計算機專業(yè)的人員使用。