《青少年Python創意編程趣味課堂(微課版)》是清華大學出版社於2020年1月1日出版的一本圖書,主編方其桂,梁祥、王芳 副主編。
基本介紹
- 中文名:青少年Python創意編程趣味課堂(微課版)
- 作者:方其桂、梁祥、王芳
- 出版社:清華大學出版社
- 出版時間:2020年1月1日
- 定價:69.80 元
- ISBN:9787302538592
圖書目錄,圖書內容,
圖書目錄
第1章 揭開Python神秘面紗
1.1 厲兵秣馬——做好學習Python語言的準備2
1.1.1 按圖索驥——下載與安裝Python2
1.1.2 整裝待發——設定Python環境4
1.2 發號施令——Python編程初體驗9
1.2.1 有問必答——與Python交流9
案例1 Hello,你好9
案例2 首先來畫個圓10
1.2.2 妙筆生花——讓Python繪畫12
案例3 畫多個圓12
案例4 畫彩色圓16
1.3 小試牛刀——體驗編寫程式的樂趣19
1.3.1 心中有數——出題考考Python計算能力20
案例5 測試Python計算能力20
1.3.2 初生牛犢不怕虎——編寫Python小遊戲22
案例6 猜猜我多大22
第2章 編程基礎先打好
2.1 知人善任——常量和變數27
2.1.1 有一得一——常量27
案例1 求圓的周長與面積27
2.1.2 以一當十——變數30
案例2 小猴子摘果子31
2.2 不分伯仲——數據類型34
2.2.1 量入為出——數字型35
案例3 比比誰算得快35
2.2.2 非此即彼——布爾型38
案例4 是真的嗎38
2.2.3 張冠李戴——字元串40
案例5 字元朋友手牽手41
2.3 變化多端——數據類型轉換43
2.3.1 再接再厲——整數型與浮點型轉換44
案例6 小數計算也不難44
2.3.2 變化莫測——數字型與字元串轉換47
案例7 字元加密不神奇47
第3章 順序結構直向前
3.1 軍令如山——賦值語句53
3.1.1 登壇拜將——賦值符號53
案例1 長跑健將53
案例2 整理圖書55
3.1.2 發號施令——賦值運算59
案例3 統計人數59
案例4 溫度轉換器60
3.2 字字珠璣——運算符和表達式64
3.2.1 各司其職——運算符64
案例5 簡便計算器64
案例6 燈亮不亮66
3.2.2 意簡言賅——表達式69
案例7 分糖果遊戲69
3.3 進退有度——輸入輸出語句72
3.3.1 予取予求——數據輸入73
案例8 求圓環的面積73
案例9 距節日還有多少天74
3.3.2 千變萬化——數據輸出77
案例10 農夫的難題77
第4章 選擇結構左右分
4.1 去偽存真——單分支if語句82
4.1.1 淘沙取金——if語句82
案例1 比較兩個數的大小82
4.1.2 挑挑揀揀——if語句組合84
案例2 判斷閏年84
4.2 一分為二——雙分支if…else語句87
4.2.1 分道揚鑣——if…else語句87
案例3 判斷奇數與偶數88
4.2.2 何去何從——if…else條件語句嵌套90
案例4 判斷函式的值90
案例5 計程車計費92
4.3 分門別類——多分支if…elif…else語句97
4.3.1 分兵把守——if…elif…else語句97
案例6 成績折算等級98
案例7 智慧型胖瘦分析100
4.3.2 多種多樣——多分支的其他語句組成形式103
案例8 根據成績判斷等級(改良版)104
第5章 循環結構環環繞
5.1 反反覆覆——循環基本語句109
5.1.1 周而復始——for循環語句109
案例1 統計摩天輪旋轉次數109
案例2 棋盤上的麥粒111
5.1.2 循環反覆——while循環語句114
案例3 1+2+…+100115
案例4 繪製多彩圖形117
5.2 息息相關——循環嵌套121
5.2.1 九九歸一——for循環語句嵌套121
案例5 列印乘法口訣表121
5.2.2 照貓畫虎——while語句循環嵌套124
案例6 列印倒序乘法口訣表124
5.3 指揮若定——循環控制語句128
5.3.1 令行禁止——continue語句128
案例7 數字寶寶玩遊戲128
5.3.2 戛然而止——break語句130
案例8 密碼中止程式130
第6章 使用函式效率高
6.1 沒有規矩,不成方圓——定義函式136
6.1.1 百花齊放——函式類型136
案例1 判斷水仙花數136
案例2 判斷是否獲獎140
6.1.2 不越雷池——變數的作用域144
案例3 判斷素數144
案例4 10以內加法測驗程式147
6.2 種瓜得瓜,種豆得豆——函式的參數151
6.2.1 步調一致——必須參數152
案例5 計算三角形的面積152
6.2.2 心照不宣——默認值參數155
案例6 計算xn155
6.3 空穴來風,必有其因——函式的返回值158
6.3.1 有來有往——無返回值函式158
案例7 交換兩個數158
6.3.2 投桃報李——有返回值函式160
案例8 計算n!160
第7章 字元串串滋味香
7.1 收放自如——字元串變形165
7.1.1 比翼連枝——拼接字元串165
案例1 成語接龍165
案例2 真心話大冒險167
7.1.2 斷章取義——字元串切片169
案例3 秘密約定170
案例4 回文字元串171
7.2 當家做主——字元串操控174
7.2.1 用兵點將——字元串查詢174
案例5 評選優秀學生175
案例6 成員查詢177
7.2.2 偷梁換柱——字元串替換179
案例7 迴避敏感詞180
案例8 排課表181
7.3 情有獨鐘——格式化輸出184
7.3.1 當仁不讓——我的地盤184
案例9 明星檔案184
7.3.2 錦上添花——文本排版187
案例10 學習計畫表187
第8章 數據類型能分清
8.1 一目了然——列表191
8.1.1 井然有序——列表的創建和引用191
案例1 創建課程表191
案例2 查詢課程表193
8.1.2 志同道合——插入新元素、合併列表195
案例3 社團的新成員196
案例4 合二為一198
8.1.3 當機立斷——查找刪除列表元素200
案例5 百里挑一200
8.2 包羅萬象——元組203
8.2.1 運籌帷幄——創建和引用元組203
案例6 查詢跳遠成績203
8.2.2 出類拔萃——修改元組206
案例7 修改校運動會記錄206
8.2.3 神機妙算——遍曆元組209
案例8 你來自哪顆星210
8.3 百無一漏——字典213
8.3.1 有約在先——創建查詢字典213
案例9 燃燒我的卡路里214
8.3.2 未雨綢繆——修改字典217
案例10 小刺蝟的煩惱217
第9章 樂當編程小達人
9.1 迎刃而解——編程解決數學問題222
9.1.1 精打細算——兌換零錢222
9.1.2 生生不息——兔子對數224
9.2 輕而易舉——編程解決生活問題228
9.2.1 積少成多——52周存錢法228
9.2.2 居安思危——密碼強度230
9.3 筆走龍蛇——編程繪製有趣圖形234
9.3.1 電閃雷鳴——閃電圖形235
9.3.2 栩栩如生——五角星237
9.4 樂在其中——編程創作精彩遊戲240
9.4.1 鴻運當頭——抽獎遊戲240
9.4.2 一決雌雄——石頭剪刀布241
圖書內容
《青少年Python創意編程趣味課堂(微課版)》以Python為設計工具,共分9章內容,從易到難,從基礎到綜合實戰,詳細講解了Python創意編程知識。通過75個小案例,帶領孩子們掌握順序結構、選擇結構、循環結構的編程基礎知識,進入精彩的函式世界,玩轉Python字元串,學習列表、元組與字典數據結構,樂當編程小達人,輕輕鬆鬆玩轉Python創意編程。
本書適合對編程感興趣的青少年以及不同年齡的初學者閱讀,也適合家長和老師作為指導青少年學習電腦程式設計的入門教程。