商品簡介
目次
相關商品
商品簡介
本書語言風趣幽默,講解細緻入微,案例生動有趣,能夠讓小朋友輕鬆愉悅地學習Python編程。
本書共分 15章,以圖解的形式介紹變量、條件判斷、循環、列表、函數、類與對象、模塊、文件、注釋、異常與調試等基礎知識,簡單明瞭,易於理解;穿插許多小朋友感興趣的的項目案例,如用 Python寫信、寄卡片,用 Python製作通訊錄,用 Python網絡爬蟲獲取網站天氣或者王者榮耀英雄的皮膚,用 Python 製作飛機大戰,等等,在增加趣味性的同時鞏固所學的知識。
本書適合想學習Python編程的中小學生、教Python編程的老師以及想陪小朋友一起學習Python編程的家長閱讀。
本書共分 15章,以圖解的形式介紹變量、條件判斷、循環、列表、函數、類與對象、模塊、文件、注釋、異常與調試等基礎知識,簡單明瞭,易於理解;穿插許多小朋友感興趣的的項目案例,如用 Python寫信、寄卡片,用 Python製作通訊錄,用 Python網絡爬蟲獲取網站天氣或者王者榮耀英雄的皮膚,用 Python 製作飛機大戰,等等,在增加趣味性的同時鞏固所學的知識。
本書適合想學習Python編程的中小學生、教Python編程的老師以及想陪小朋友一起學習Python編程的家長閱讀。
目次
前言
第1章 結交一個新朋友,它的名字叫Python
1.1 請叫我Python大人1
1.2 邀請Python來我的電腦做客2
1.3 用Python指揮你的電腦16
1.4 Python的第一個程序18
1.5 回憶我們的朋友Python20
1.6 首次小挑戰20
第2章 召喚畫圖的小海龜
2.1 認識會作圖的小海龜21
2.2 小海龜的作圖絕學28
2.2.1 小海龜畫線段28
2.2.2 小海龜畫正方形30
2.2.3 小海龜畫長方形34
2.2.4 小海龜畫小星星35
2.2.5 添加背景色36
2.2.6 給小星星上色38
2.3 別忘了小海龜40
2.4 小海龜作圖的考驗40
第3章 這是什麼?變量
3.1 神奇的變量41
3.2 數字的奧秘47
3.2.1 數字運算符47
3.2.2 運算順序48
3.2.3 給數字取一個洋氣的英文名49
3.3 字符串是什麼東西50
3.4 變量的可變性55
3.5 變量取名字很講究56
3.6 變量學習小結58
3.7 趣味小挑戰58
第4章 是或不是的道道
4.1 什麼叫條件判斷59
4.1.1 猜數字60
4.1.2 坐火車60
4.2 看if來斷案62
4.3 真假總該做點事69
4.4 if不做的,else來做72
4.5 它們還有一個兄弟elif 73
4.6 滿足兩個條件找and 75
4.7 滿足一個條件用or77
4.8 邏輯運算符not 78
4.9 小結條件邏輯80
4.10 條件邏輯大考驗80
第5章 循環是一種神奇的力量
5.1 循環內功修煉,掌握for循環81
5.2 循環招式升級while94
5.3 可怕的無限循環100
5.4 break和continue100
5.5 溫故而知新102
5.6 循環大測試102
第6章 3兄弟:“列表”“元組”“字典”
6.1 重新認識列表103
6.2 往列表裡添加新元素106
6.3 確定列表中元素的位置111
6.4 獲取列表中連續的元素112
6.5 換掉列表中的元素114
6.6 查詢列表中是否存在該元素119
6.7 找到列表元素的索引120
6.8 遍歷列表中的所有元素121
6.9 給列表元素排序121
6.10 元組是只讀的124
6.11 字典講究對應126
6.11.1 往字典中添加新元素129
6.11.2 從字典中獲取元素130
6.11.3 修改字典中元素的值131
6.11.4 刪除字典中的元素131
6.11.5 遍歷字典中的元素132
6.12 課後小結133
6.13 迎接小挑戰134
第7章 擁有強大能量的函數
7.1 創造自己的函數136
7.2 讓函數動起來138
7.3 有參數的函數141
7.4 有多個參數的函數146
7.5 參數數量不確定152
7.6 有返回值的函數156
7.7 變量的作用域158
7.7.1 局部變量159
7.7.2 全局變量160
7.7.3 強制為全局變量162
7.8 函數能量回收163
7.9 函數能量小挑戰163
第8章 深奧的類與對象
8.1 我們熟悉的類和對象165
8.2 Python中的類和對象166
8.3 創建實例對象167
8.4 對象都有自己獨特的屬性168
8.5 對象還可以有自己的動作175
8.6 類的三大特性177
8.7 類與對象總結191
8.8 類與對象小挑戰192
第9章 注釋幫助我們理解
9.1 如何創建注釋193
9.1.1 單行注釋193
9.1.2 多行注釋194
9.2 添加注釋的“要”與“不要”196
9.3 注釋回顧198
9.4 添加注釋198
第10章 警報,警報,發現異常
10.1 Python的守衛者199
10.2 調試211
10.3 異常與調試小結220
10.4 異常與調試挑戰221
第11章 強大的模塊功能庫
11.1 什麼是模塊222
11.2 創建屬�自己的模塊223
11.3 使用模塊帶來的便利225
11.4 命名空間 229
11.5 局部命名空間232
11.6 全域命名空間233
11.7 內置命名空間236
11.8 Python內置標準模塊 236
11.9 模塊學習總結242
11.10 模塊學習大挑戰242
第12章 玩轉圖形界面編程
12.1 什麼是GUI編程243
12.2 Python中的GUI編程243
12.3 第一個GUI程序―根窗口244
12.4 Label組件245
12.5 Button 組件258
12.6 Entry組件260
12.7 Canvas組件262
12.8 佈局管理方式266
12.9 tkinter小總結273
12.10 tkinter小挑戰274
第13章 操控文件的讀與寫
13.1 什麼是文件275
13.2 打開文件278
13.3 寫文件279
13.4 讀文件282
13.5 遊戲時間285
13.6 文件小總結287
13.7 文件小挑戰287
第14章 網絡爬蟲不是小蟲子
14.1 網絡連接289
14.2 瞭解網絡爬蟲296
14.3 用Python發起網絡請求297
14.4 HTML302
14.4.1 HTML的常用標簽303
14.4.2 標簽的樣式315
14.5 解析網站內容319
14.6 第一個爬蟲程序329
14.7 爬蟲小總結338
14.8 爬蟲小挑戰339
第15章 攻克星球大戰
15.1 pygame的安裝341
15.2 分析一下我們的飛機大戰343
15.3 定義運行窗口343
15.4 用鍵盤控制飛機移動351
15.5 飛機發射子彈361
15.6 敵機的創建369
15.7 子彈擊中敵機―精靈的碰撞檢測375
15.8 記錄得分378
15.9 遊戲結束381
15.10 pygame小結385
15.11 pygame課後小挑戰385
第1章 結交一個新朋友,它的名字叫Python
1.1 請叫我Python大人1
1.2 邀請Python來我的電腦做客2
1.3 用Python指揮你的電腦16
1.4 Python的第一個程序18
1.5 回憶我們的朋友Python20
1.6 首次小挑戰20
第2章 召喚畫圖的小海龜
2.1 認識會作圖的小海龜21
2.2 小海龜的作圖絕學28
2.2.1 小海龜畫線段28
2.2.2 小海龜畫正方形30
2.2.3 小海龜畫長方形34
2.2.4 小海龜畫小星星35
2.2.5 添加背景色36
2.2.6 給小星星上色38
2.3 別忘了小海龜40
2.4 小海龜作圖的考驗40
第3章 這是什麼?變量
3.1 神奇的變量41
3.2 數字的奧秘47
3.2.1 數字運算符47
3.2.2 運算順序48
3.2.3 給數字取一個洋氣的英文名49
3.3 字符串是什麼東西50
3.4 變量的可變性55
3.5 變量取名字很講究56
3.6 變量學習小結58
3.7 趣味小挑戰58
第4章 是或不是的道道
4.1 什麼叫條件判斷59
4.1.1 猜數字60
4.1.2 坐火車60
4.2 看if來斷案62
4.3 真假總該做點事69
4.4 if不做的,else來做72
4.5 它們還有一個兄弟elif 73
4.6 滿足兩個條件找and 75
4.7 滿足一個條件用or77
4.8 邏輯運算符not 78
4.9 小結條件邏輯80
4.10 條件邏輯大考驗80
第5章 循環是一種神奇的力量
5.1 循環內功修煉,掌握for循環81
5.2 循環招式升級while94
5.3 可怕的無限循環100
5.4 break和continue100
5.5 溫故而知新102
5.6 循環大測試102
第6章 3兄弟:“列表”“元組”“字典”
6.1 重新認識列表103
6.2 往列表裡添加新元素106
6.3 確定列表中元素的位置111
6.4 獲取列表中連續的元素112
6.5 換掉列表中的元素114
6.6 查詢列表中是否存在該元素119
6.7 找到列表元素的索引120
6.8 遍歷列表中的所有元素121
6.9 給列表元素排序121
6.10 元組是只讀的124
6.11 字典講究對應126
6.11.1 往字典中添加新元素129
6.11.2 從字典中獲取元素130
6.11.3 修改字典中元素的值131
6.11.4 刪除字典中的元素131
6.11.5 遍歷字典中的元素132
6.12 課後小結133
6.13 迎接小挑戰134
第7章 擁有強大能量的函數
7.1 創造自己的函數136
7.2 讓函數動起來138
7.3 有參數的函數141
7.4 有多個參數的函數146
7.5 參數數量不確定152
7.6 有返回值的函數156
7.7 變量的作用域158
7.7.1 局部變量159
7.7.2 全局變量160
7.7.3 強制為全局變量162
7.8 函數能量回收163
7.9 函數能量小挑戰163
第8章 深奧的類與對象
8.1 我們熟悉的類和對象165
8.2 Python中的類和對象166
8.3 創建實例對象167
8.4 對象都有自己獨特的屬性168
8.5 對象還可以有自己的動作175
8.6 類的三大特性177
8.7 類與對象總結191
8.8 類與對象小挑戰192
第9章 注釋幫助我們理解
9.1 如何創建注釋193
9.1.1 單行注釋193
9.1.2 多行注釋194
9.2 添加注釋的“要”與“不要”196
9.3 注釋回顧198
9.4 添加注釋198
第10章 警報,警報,發現異常
10.1 Python的守衛者199
10.2 調試211
10.3 異常與調試小結220
10.4 異常與調試挑戰221
第11章 強大的模塊功能庫
11.1 什麼是模塊222
11.2 創建屬�自己的模塊223
11.3 使用模塊帶來的便利225
11.4 命名空間 229
11.5 局部命名空間232
11.6 全域命名空間233
11.7 內置命名空間236
11.8 Python內置標準模塊 236
11.9 模塊學習總結242
11.10 模塊學習大挑戰242
第12章 玩轉圖形界面編程
12.1 什麼是GUI編程243
12.2 Python中的GUI編程243
12.3 第一個GUI程序―根窗口244
12.4 Label組件245
12.5 Button 組件258
12.6 Entry組件260
12.7 Canvas組件262
12.8 佈局管理方式266
12.9 tkinter小總結273
12.10 tkinter小挑戰274
第13章 操控文件的讀與寫
13.1 什麼是文件275
13.2 打開文件278
13.3 寫文件279
13.4 讀文件282
13.5 遊戲時間285
13.6 文件小總結287
13.7 文件小挑戰287
第14章 網絡爬蟲不是小蟲子
14.1 網絡連接289
14.2 瞭解網絡爬蟲296
14.3 用Python發起網絡請求297
14.4 HTML302
14.4.1 HTML的常用標簽303
14.4.2 標簽的樣式315
14.5 解析網站內容319
14.6 第一個爬蟲程序329
14.7 爬蟲小總結338
14.8 爬蟲小挑戰339
第15章 攻克星球大戰
15.1 pygame的安裝341
15.2 分析一下我們的飛機大戰343
15.3 定義運行窗口343
15.4 用鍵盤控制飛機移動351
15.5 飛機發射子彈361
15.6 敵機的創建369
15.7 子彈擊中敵機―精靈的碰撞檢測375
15.8 記錄得分378
15.9 遊戲結束381
15.10 pygame小結385
15.11 pygame課後小挑戰385
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。