給孩子的極簡Python編程書(全4冊)

一石匠人,廖世容

商品描述

本套書是基於當前少兒編程市場上流行的Python編程語言進行課程設計的。第一個分冊(基礎篇)的定位是打好編程基礎,後面三個分冊的定位為基礎知識的三個應用方向(程序繪畫、游戲設計、界面應用設計)。在知識點選取、案例選取、關註角度方法上下功夫,力求既教知識又教方法、既精簡又高效、既夯實基礎又發揮創造、既有趣又易學。

目錄大綱

目 錄
第一章 挑選一件趁手的兵器——Python編輯器 4
1.1 在線編輯器 4
1.2 本地編輯器 4
第二章 訓練你的機器人——print 8
2.1 print 9
2.2 字符串 9
2.3 開始訓練才高八鬥的機器人 10
第三章 記憶大師的法寶——變量 13
3.1 什麽是變量 13
3.2 變量的命名規則 15
3.3變量的使用 16
3.4 變帽子戲法——變量的重新賦值 16
3.5 print的新技能 17
第四章 讓程序“聽懂”你的心意——input 19
4.1 input 20
4.2尬聊神器——與print結合 20
4.3記憶大師升級版——加提示 21
4.4應用案例:自動寫信小程序 22
第五章 談判高手——條件判斷 24
5.1單分支結構 24
5.2雙分支結構 26
5.3多分支結構 27
5.4 更多案例 28
第六章 有耐心不出錯,千遍萬遍不嫌煩 31
——for循環語句 31
6.1簡單重復-誇我一萬遍 31
6.2循環變量-1加到100 32
6.3 升級誇誇機,誇人不重樣——for 嵌套if 33
6.4 應用案例——用for循環限定機會次數 34
6.5 應用案例——家電中的程序 34
第七章 電腦的看家本領——三種運算 35
7.1 第一種運算:算術運算 36
7.2 算數運算的應用案例——蛋糕店的會計程序 37
7.3 第二種運算:比較運算 37
7.4 比較運算應用——猜數字 38
7.5 第三種運算:邏輯運算 39
第八章 儲物百寶箱——列表 41
8.1列表的定義 42
8.2 列表的索引和操作 43
8.2.1 列表操作——查找 44
8.2.2 列表操作——修改 44
8.2.3 列表操作——增加 44
8.2.4 列表操作——刪除 44
8.3 列表遍歷 45
8.4 列表應用案例——自助快遞櫃系統 45
8.5 列表應用案例——酒店系統 46
第九章 生僻字大挑戰——字典 47
9.1 字典的定義 47
9.2 字典的操作 49
8.2.1 查 49
9.2.2 改 49
9.2.3 增 50
9.2.4 刪 50
9.3 字典的遍歷 50
9.4 字典的應用案例1——百科記憶大師 51
9.5 字典的應用案例2——生日備忘錄 51
9.6 字典的應用案例3——個性檔案 51
第十章 製造驚喜的源泉——隨機數 52
10.1隨機數的生成方法 52
10.2 隨機結果的使用方式1——直接使用 53
10.3 隨機結果的使用方式2——作為標志 54
10.4 隨機數應用案例1——今天誰值日 54
10.5 隨機數應用案例2——拯救選擇困難症 55
第十一章 時間管家——time庫 55
11.1 用time庫計時的方法(就像按秒錶) 56
11.2 計時功能的應用1——記憶圓周率大挑戰 56
11.3 計時功能的應用2——口算大比拼 57
11.4 控節奏大師——sleep語句 58
11.5 sleep應用1——朗誦詩歌 58
11.6 sleep應用1——智能烤麵包機 58
第十二章 提效神器——函數(一) 59
12.1 函數的定義方法 59
12.2 函數的調用方法 60
12.3 帶參函數的定義和調用 61
12.4 多參函數的定義和調用 62
12.5 函數的應用案例1——送餐機器人 62
12.6 函數的應用案例2——寵物匹配系統 63
12.7 函數的應用案例3——購物網站推薦系統 63
第十三章 提效神器——函數(二) 64
13.1 函數的返回值 64
13.2 返回值應用案例——結賬小程序 65
13.3 全局變量 65
13.4 全局變量應用案例——教師協作判捲系統 66
第十四章 如何快速學習任何一門編程語言 67
——只需記住五個關鍵詞 67
14.1 編程系統 68
14.1.1 數據 68
14.1.2 運算 68
14.1.3 控制 69
14.1.4 執行 69
14.1.5 提高效率 69
14.2 案例一:自動駕駛汽車 70
14.3 案例二:我們完成一個願望 70
14.4 案例三:我們的身體本身 70