注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計跟小海龜學Python

跟小海龜學Python

跟小海龜學Python

定 價:¥79.90

作 者: 童晶,童雨涵 著
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115583697 出版時間: 2022-06-01 包裝: 平裝
開本: 16開 頁數(shù): 212 字數(shù):  

內(nèi)容簡介

  針對 Python 的特點和初學者的需求,本書將 turtle 庫應用于 Python 編程教學中,引導讀者在趣味橫生的開發(fā)過程中學習編程語言。全書包括初級篇、中級篇和高級篇三部分內(nèi)容,按照“邊學邊做”的方式,帶領(lǐng)讀者從零開始學習 Python 基礎(chǔ)語法,在實現(xiàn)趣味案例的過程中對所學知識加以實踐,以幫助讀者掌握本書所涵蓋的知識點,并能真正運用到自己的項目開發(fā)中去。本書提供了豐富的案例,涉及繪制幾何圖案、錯覺藝術(shù)、分形圖形、互動程序、趣味游戲等多個領(lǐng)域,以期有效提升讀者的學習興趣。本書適合對編程感興趣,特別是首次接觸編程的人,也適合學過其他編程語言、想快速學習 Python 的人,還可以作為教材供教學或自學使用。

作者簡介

  童晶 浙江大學計算機專業(yè)博士。中國圖像圖形學會智能圖形計算專委會委員、河海大學副教授、江蘇省高校在線開放課程“基于游戲開發(fā)的 C 語言程序設計入門與實踐”負責人。主要研究方向為計算機圖形學、虛擬現(xiàn)實和三維打印。童雨涵 五年級小學生。2019年開始接觸Scratch 編程并產(chǎn)生濃厚興趣,后跟隨爸爸系統(tǒng)學習。2021年開始學習Python 編程,為本書的創(chuàng)作提供了很多有創(chuàng)造性的建議。

圖書目錄

初級篇
第 1章 世界你好 2
1.1 什么是Python 2
1.2 Python在線開發(fā)環(huán)境 2
1.3 Python離線開發(fā)環(huán)境 4
1.4 小結(jié) 7
第 2章 繪制線段 8
2.1 顯示海龜 8
2.2 海龜前進 9
2.3 小結(jié) 11
第3章 正方形Ⅰ 12
3.1 向右旋轉(zhuǎn) 12
3.2 繪制折線 14
3.3 繪制正方形 15
3.4 小結(jié) 16
第4章 正方形Ⅱ 17
4.1 修改正方形的邊長 17
4.2 變量的概念 18
4.3 應用變量設定正方形的邊長 19
4.4 小結(jié) 20
第5章 正方形Ⅲ 21
5.1 for循環(huán)語句 21
5.2 利用for循環(huán)語句繪制正方形 23
5.3 小結(jié) 24
第6章 正方形螺旋線 25
6.1 for循環(huán)與range() 25
6.2 繪制正方形螺旋線 27
6.3 小結(jié) 29
第7章 旋轉(zhuǎn)的正方形 螺旋線 30
7.1 設置不同的旋轉(zhuǎn)角度 30
7.2 小數(shù) 32
7.3 小結(jié) 33
第8章 正多邊形的角度 34
8.1 數(shù)學運算 34
8.2 計算正多邊形的角度 35
8.3 小結(jié) 37
第9章 任意正多邊形 38
9.1 input()鍵盤輸入 38
9.2 輸入正多邊形的邊數(shù) 39
9.3 小結(jié) 41
第 10章 任意螺旋線 42
10.1 類型轉(zhuǎn)換函數(shù) 42
10.2 鍵盤輸入螺旋線的參數(shù) 44
10.3 小結(jié) 45
第 11章 旋轉(zhuǎn)的正方形 46
11.1 循環(huán)的嵌套 46
11.2 繪制旋轉(zhuǎn)的 正方形 47
11.3 小結(jié) 49
第 12章 設置顏色 50
12.1 設置繪制顏色 50
12.2 字符串的更多用法 52
12.3 小結(jié) 53
第 13章 輸入顏色首字母 54
13.1 if語句與比較運算符 54
13.2 利用首字母設定顏色 56
13.3 小結(jié) 57
第 14章 首字母大小寫 58
14.1 處理字母大小寫的問題 58
14.2 布爾類型與邏輯運算符 59
14.3 利用邏輯運算符簡化代碼 62
14.4 小結(jié) 62
第 15章 紅綠正方形 63
15.1 else語句 63
15.2 紅綠交替顯示的圖形 64
15.3 小結(jié) 65
第 16章 三色螺旋線 66
16.1 elif語句 66
16.2 繪制三色螺旋線 68
16.3 小結(jié) 70
第 17章 四色正方形 71
17.1 列表 71
17.2 繪制四色正方形 73
17.3 小結(jié) 74
第 18章 四色螺旋線 75
18.1 列表的索引 75
18.2 繪制四色螺旋線 77
18.3 小結(jié) 78
第 19章 自定義顏色的螺旋線 79
19.1 列表的更多用法 79
19.2 輸入螺旋線的顏色 81
19.3 小結(jié) 82
第 20章 扇子與鋸齒 83
20.1 后退與左轉(zhuǎn)  83
20.2 繪制扇子圖形 84
20.3 繪制鋸齒圖形 88
20.4 小結(jié) 89
第 21章 復合螺旋線 90
21.1 抬筆與落筆 90
21.2 繪制復合螺旋線 91
21.3 小結(jié) 92
第 22章 箭靶 93
22.1 繪制實心圓 93
22.2 繪制箭靶圖形 95
22.3 小結(jié) 98
中級篇
第 23章 圍棋棋盤Ⅰ 100
23.1 相對坐標系與絕對坐標系 100
23.2 繪制圍棋棋盤 102
23.3 小結(jié) 104
第 24章 圍棋棋盤Ⅱ 105
24.1 函數(shù) 105
24.2 函數(shù)封裝繪制線段 107
24.3 小結(jié) 109
第 25章 國際象棋棋盤 110
25.1 顏色填充 110
25.2 繪制國際象棋棋盤 112
25.3 小結(jié) 114
第 26章 大小圓圈錯覺 115
26.1 繪制空心圓 115
26.2 設置畫筆粗細 118
26.3 繪制大小圓圈錯覺 120
26.4 小結(jié) 121
第 27章 彩虹 122
27.1 設置小海龜?shù)慕^對朝向 122
27.2 設置空心圓弧的角度范圍 125
27.3 繪制彩虹 128
27.4 小結(jié) 129
第 28章 運動的圓圈錯覺 130
28.1 繪制基礎(chǔ)單元 131
28.2 繪制單元陣列 133
28.3 小結(jié) 137
第 29章 遞歸圓圈畫 138
29.1 函數(shù)遞歸調(diào)用 138
29.2 繪制遞歸圓圈畫 140
29.3 小結(jié) 142
第30章 分形樹 143
30.1 繪制分形樹 143
30.2 隨機分形樹 146
30.3 import的用法 149
30.4 小結(jié) 150
高級篇
第31章 下落的小球 152
31.1 小球下落 152
31.2 while循環(huán) 155
31.3 小結(jié) 158
第32章 反彈球 159
32.1 變量的作用域 159
32.2 動態(tài)圖形程序框架 161
32.3 反彈的小球 162
32.4 小結(jié) 165
第33章 多球反彈 166
33.1 基于列表的多個小球 反彈 166
33.2 面向?qū)ο蟀姹镜姆磸椙颉?69
33.3 單擊鼠標添加小球 174
33.4 小結(jié) 176
第34章 見縫插針 177
34.1 旋轉(zhuǎn)的針 177
34.2 針的發(fā)射 180
34.3 結(jié)束判定與得分顯示 182
34.4 小結(jié) 186
第35章 飛翔的小鳥 187
35.1 小鳥類 188
35.2 水管類 190
35.3 碰撞檢測與得分顯示 192
35.4 游戲完善與改進 194
35.5 小結(jié) 199
附錄A 語法知識補充 200
A.1 復合運算符 200
A.2 區(qū)間判斷 201
A.3 元組 202
A.4 字典 203
A.5 循環(huán)跳轉(zhuǎn)語句 204
A.6 常見錯誤與調(diào)試 205
附錄B 語法知識索引 209

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號