作 者:毛雪濤 著
定 價:69
出 版 社:電子工業出版社
出版日期:2018年11月01日
頁 數:300
裝 幀:平裝
ISBN:9787121354014
"入門很快:面向零基礎孩子,立刻就能上手編程實例很多:全書包括195個實例,涵蓋Python的方方面面經驗很足:毛老師帶10歲女兒學Python,孩子能獨立編寫掃雷程序代碼很全:書中代碼累計達到23448行,滿足孩子的探索欲望"
●目 錄第1章 啟程:Python之旅11.1 懶散的殼:Python IDLE Shell11.2 小小的成績單:Python程序演示2第2章 捉蟲子:調試程序52.1 小小的沉思:bug和debug52.2 錯在哪?打印調試信息62.3 使用IDLE的Debugger工具9第3章 一個“假程序”:代碼注釋113.1 詩詞填空:單行注釋113.2 牛牛的程序12第4章 漂亮的展示牌:輸入、輸出和處理144.1 漂亮的展示牌:輸出144.2 接受你的請求:輸入154.3 程序存在的意義:處理16第5章 動物園裡動物多:數據類型175.1 獅子、老虎和大像:標準數據類型175.2 牛牛的牛爺爺:數值類型19第6章 神秘的X生物:變量的命名和賦值216.1 變量的命名規則216.2 X館和神秘生物:變量賦值23第7章 弟弟的作業題:算術運算和算術賦值247.1 算術運算符247.2 二進制的魔術:位運算267.3 賦值運算符27第8章 真真假假:比較運算和邏輯運算298.1 真和假:邏輯298.2 能夠組成三角形嗎308.3 邏輯運算31第9章 有身份的MVP:成員、身份和優先級349.1 籃球夢的開始:成員運算符349.2 誰是MVP:身份運算符359.3 運算符的優先級37第10章 我的世界:字符編碼和字符串3910.1 從數值到符號:編碼3910.2 小小的1000隻羊:字符串4110.3 沒煩惱的詩人:轉義字符4310.4 字符串函數44第11章 王者的藥:條件控制4711.1 健康繫統:if語句4711.2 健康繫統加強版:if語句的嵌套48第12章 阿波菲斯的劍鞘:列表5112.1 物品列表5112.2 了解自己的物品:列表的函數5312.3 新的物品:列表的操作54第13章 小小蛋組和區間5713.1 第一個菜單組5713.2 請問第4種是什麼蛋糕5813.3 各式各樣的菜單6013.4 等差數列的創造者:range()61第14章 老狼老狼幾點了:循環結構6314.1 沒完沒了:while語句6314.2 老狼該休息了:for語句6514.3 小花的脾氣:break、continue和pass66第15章 同學通訊錄:字典6815.1 制作通訊錄:字典和鍵值對6815.2 通訊錄的作用:訪素7015.3 記錄了多少同學7215.4 一個變兩個:字典的復制72第16章 飛越地平線:基本隊列7516.1 樂園永恆的主題:創建隊列7516.2 FIFO:隊列的基本性質 76第17章 小小建築師:函數與參數傳遞7917.1 牆壁和地板:函數的定義和調用7917.2 參數傳遞81第18章 幸運大轉盤:隨機數發生器8518.1 誰是幸運顧客:choice()8518.2 免費的蛋糕:sample()8618.3 洗牌:shuffle()87第19章 爺爺的怪蛋糕:類和對像8919.1 蛋糕模板:類的定義8919.2 制造蛋糕:創建對像9119.3 如何制造蛋糕?構造方法91第20章 蛋糕家族:類的繼承9420.1 古怪蛋糕也是蛋糕9420.2 這是遺傳:繼承的特性96第21章 特工聯盟:模塊9921.1 聯盟條約:什麼是模塊9921.2 聯盟宣言:模塊內的變量和程序10121.3 模塊的其他特征103第22章 媽媽生日快樂:日期和時間10522.1 5月的日歷10522.2 母親節是哪一天10822.3 顧客駕到:記錄當前時間10922.4  組和時間戳 110第23章 警報,警報:異常處理11223.1 小小的錯誤:語法錯誤11223.2 非正常行為:異常11323.3 異常捕手:異常處理11523.4 個性化的異常處理11623.5 小小的惡作劇:拋出異常120第24章 雞兔同籠:循環的應用12224.1 雉兔各幾何12224.2 更多的籠子12324.3 “雞兔同籠”遊戲124第25章 步數排行榜:冒泡排序12525.1 前後交換:冒泡排序的基本操作12525.2 改良的冒泡排序128第26章 銷量排行榜:選擇排序13026.1 銷售火爆:求優選項13026.2 選擇排序13226.3 選擇排序和冒泡排序哪個更快133第27章 程序員的暴力:窮舉法13527.1 百錢買百雞13527.2 破解通關密碼137第28章 開心森林:最短路徑問題13928.1 乘車路線圖13928.2 圖的代碼實現14028.3 廣度優先搜索141第29章 小小日記本:文件基本操作14429.1 創建日記本14429.2 寫日記:寫入文件14629.3 翻看舊日記:讀取文件14729.4 讀取指定日記148第30章 識得廬山真面目:與繫統打交道15030.1 繫統信息:OS常用方法15030.2 文件繫統信息15130.3 調用繫統命令152第31章 高級身份牌:GUI編程初步15431.1 提拉米蘇的身份牌15431.2 舒芙蕾的身份牌:Text15631.3 更多的小部件158第32章 一觸即發:事件編程15932.1 蛋糕列表:Listbox15932.2 程序的感知:事件響應160第33章 印像派:Canvas繪圖16333.1 一條直線:Canvas初探16333.2 標注坐標點:繪制文字16533.3 方塊和橢圓166第34章 三國名將錄:繪制圖像16834.1 神機妙算諸葛亮16834.2 三國名將錄169第35章 生命在於運動:Canvas動畫17235.1 Just move17235.2 上下左右:控制動畫174第36章 超強背景音:播放聲音17636.1 播放wav文件17636.2 pip和pygame:安裝外部模塊17836.3 蛋糕店的主題曲:播放mp3179第37章 猜數遊戲:GUI應用18137.1 音樂和音效18137.2 遊戲的交互:事件處理18337.3 遊戲界面185第38章 散文中的動詞:正則表達式18738.1 找到楊柳、燕子和桃花18738.2 找到“動詞”:正則表達式的模式189第39章 小小的爬蟲:正則表達式應用19239.1 切割網頁:為匹配做準備19239.2 找出文字中的鏈接:正則匹配193第40章 大蛇卡丁車:多線程19540.1 賽況直播:了解多線程19540.2 小小的秘密武器:線程鎖198第41章 您有一個包裹:JSON處理20141.1 小小的禮物:JSON編碼20141.2 吉森的回信:解析JSON203第42章 來自蛋糕店的問候:Web服務器與CGI程序20542.1 網站的基礎:Web服務器20542.2 蛋糕店的問候:第一個CGI程序207第43章 為顧客服務:GET和 T21043.1 填寫蛋糕的名字:客戶表單21043.2 客戶表單處理程序21143.3 隱藏信息的傳遞方式: T214第44章 小i是個機器人:socket編程21544.1 給小i發送消息:客戶端21544.2 小i的回答:服務器217第45章 小小伊妹兒:郵件發送程序22045.1 “吉森,你好!”:文字郵件22045.2 小小的近照:發送附件223第46章 信息大爆炸:初識數據庫22646.1 什麼是數據庫22646.2 撓癢癢:連接MySQL數據庫229第47章 聰明的BOSS:數據庫應用23347.1 First of All:創建數據庫23347.2 Drop:刪除數據庫23547.3 員工與蛋糕:創建數據表23647.4 添加第一個員工240第48章 大廚的“派”:隨機數的應用24648.1 神秘的廚師:蒙特卡羅24648.2 派和π:蒙特卡羅法應用247第49章 歐幾裡得算法:輾轉相除24949.1 操場劃分:優選公約數24949.2 最小公倍數251第50章 漢諾塔問題:遞歸的應用25350.1 簡化的漢諾塔:三階剛剛好25350.2 漢諾塔問題的步驟數256第51章 別針換摩托:迪傑特斯拉算法25951.1 交換大會:有向加權圖25951.2 小D的辦法:很優路徑26251.3 “換”夢成真:很優路徑算法264第52章 驗證哥德巴赫猜想:並行計算26752.1 什麼是哥德巴赫猜想26752.2 充分利用CPU:並行計算269第53章 小小旅行家:貪心算法27353.1 旅行商問題27353.2 環球旅行:貪心算法275第54章 電影分類和猜蛋糕:KNN算法27954.1 你會看電影嗎?特征抽取27954.2 和哪部電影最像?分類28054.3 做多少蛋糕纔合適?回歸282附錄A 如何安裝Python285
本書是寫給孩子看的Python編程書,本書共包括54個章節,分為三個部分。基礎篇包含了Python編程環境的搭建、靠前個Python程序的展示、程序的調試方法、異常的處理、Python的基本數據類型和運算符,還包括了基本程序控制結構、類的使用以及常見模塊的使用。實戰篇包含了Python循環的應用、冒泡排序和選擇排序等基礎算法、文件操作、繫統信息獲取,還包括了圖形用戶界面編程、正則表達式、多線程程序設計,以及網絡編程、數據庫編程的基本實現。提高篇包含了蒙特卡羅算法、歐幾裡得算法、遞歸算法、狄傑特斯拉算法、貪心算法、KNN算法以及並行計算的實現,可能會有一些難度,但對於那些喜歡計算科學的讀者來說起到了啟蒙的作用。本書適合沒有任何編程基礎的人學習使用,尤其適合孩子、文科生等非計算機專業的人員使用。
毛雪濤 著
毛雪濤,博士,武漢理工大學Java課程講師,法國巴黎11大聯合培養博士生。主要研究方向:計算機網絡、嵌入式繫統開發、文、本分析等。主持了多項科研項目,曾獲得人機接口繫統知識庫及其構建方法的發明專利及計算機軟件著作權2項。
"如今,計算機的應用已經無處不在,而創造這些應用的人將是未來的主宰,計算機應用的基礎是程序設計。牛津大學在2013年發布了一項報告,預測未來20年裡將有一般的工作被機器取代。2014年,英國把圖形化編程納入了5歲以上小朋友的必修課。歐洲其他的一些國家也將編程課程納入了初等義務教育學科。編程將和目前的英文一樣,成為一種基本能力。編程可以使孩子擁有更嚴謹的思維,能讓孩子努力理解看不見摸不著的數據結構,能鍛煉孩子從具體到概括的抽像能力,也能訓練孩子的邏輯思維能力和獨立鑽研問題的能力。另外,學習編程也能建立孩子對於計算機的正確認識——它不是專門用來玩遊戲的遊戲機,它是一種生產工具。而且這種生產工具還能夠生產高級的產品——程序。2017年7月,國務院引發了關於《新一代人工智能發展規劃》的通知,提出了面向2030年我國新一代人工智能發展的指導思想。通知指出“實施全民智能教育項目,在中小等