中圖網小程序
一鍵登錄
更方便
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
二級Python編程指南 版權信息
- ISBN:9787302526285
- 條形碼:9787302526285 ; 978-7-302-52628-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
二級Python編程指南 本書特色
本書以實用為導向,從基礎概念、語法結構、應用實例、開發技巧、安裝部署等方面深入淺出的介紹了Python的程序設計方法以及項目實現流程。 全書共有13章,分別是Python概述、語法基礎、控制語句、函數、文件、模塊、面向對象和程序設計、圖形界面設計、數據庫應用、網絡及多線程、爬蟲、圖像處理、可視化應用、數據挖掘和XML。
二級Python編程指南 內容簡介
內容全面、操作步驟清晰直觀、實用性強,注重實踐環節的同時還注重開闊思維和拓展視野,提升學習者各方面的能力。
二級Python編程指南 目錄
第1章 Python概述 1
1.1 Python簡介 1
1.1.1 Python的概念 1
1.1.2 Python的發展歷史 1
1.1.3 Python 3 2
1.1.4 Python的特點 2
1.1.5 Python的應用領域 2
1.2 Python的安裝 3
1.3 **個Python程序 5
1.4 搭建Python集成開發環境 6
1.5 Python的輸入/輸出 12
1.5.1 Python的輸入 12
1.5.2 Python的輸出 13
本章小結 14
第2章 基礎語法 15
2.1 Python的基本數據類型 15
2.1.1 變量的賦值和數據類型 15
2.1.2 數字 16
2.1.3 字符串 16
2.1.4 列表 18
2.1.5 元組 19
2.1.6 字典 19
2.1.7 集合 20
2.2 Python的基本運算符 21
2.2.1 算術運算符 21
2.2.2 字符串運算符 22
2.2.3 比較運算符 22
2.2.4 賦值運算符 23
2.2.5 邏輯運算符 23
2.2.6 成員運算符 24
2.2.7 運算符的優先級 24
本章小結 25
第3章 控制結構 26
3.1 順序結構 26
3.2 分支結構 27
3.2.1 單分支結構(if語句) 27
3.2.2 雙分支結構(if…else語句) 28
3.2.3 多分支結構(if…elif…else語句) 28
3.2.4 pass語句 30
3.2.5 try…except語句 30
3.3 循環結構 31
3.3.1 while語句 31
3.3.2 for語句 32
3.3.3 循環嵌套 32
3.3.4 break語句和continue語句 33
本章小結 34
第4章 函數、模塊與文件 35
4.1 函數 35
4.1.1 系統函數 35
4.1.2 函數的定義 38
4.1.3 函數的參數和返回值 38
4.1.4 變量的作用域 39
4.1.5 遞歸調用 39
4.2 模塊 40
4.3 文件 41
4.3.1 文件的打開與關閉 41
4.3.2 文件的讀操作 42
4.3.3 文件的寫操作 43
4.3.4 文件的指針定位 45
本章小結 46
第5章 面向對象程序設計 47
5.1 面向對象程序設計基礎 47
5.1.1 面向對象程序設計的基本概念 47
5.1.2 面向對象程序設計的基本特性 48
5.2 類與對象 49
5.2.1 定義類和對象 49
5.2.2 構造函數 50
5.2.3 實例屬性和類屬性 51
5.3 類的繼承與多態 52
5.3.1 類的繼承 52
5.3.2 類的多繼承 53
5.3.3 類的多態 54
本章小結 55
第6章 圖形界面設計 56
6.1 Python圖形開發庫 56
6.1.1 開發平臺 56
6.1.2 創建Windows窗口 57
6.2 Tkinter常用組件 58
6.2.1 Tkinter組件 58
6.2.2 標簽 60
6.2.3 按鈕 62
6.2.4 文本框 64
6.2.5 列表框 65
6.2.6 單選按鈕和復選框 66
6.2.7 消息窗口 69
6.2.8 對話框 70
6.2.9 菜單 71
6.3 窗口內圖形繪制 73
6.3.1 Canvas畫布組件 73
6.3.2 繪制圖形對象 73
6.4 Python事件處理 76
6.4.1 事件類型 76
6.4.2 事件處理函數 77
6.4.3 事件綁定 77
本章小結 79
第7章 數據庫應用 80
7.1 結構化查詢語言(SQL) 80
7.1.1 SQL基本語句 80
7.1.2 SQL查詢語句 81
7.2 SQLite 3數據庫基礎 83
7.3 Python的SQLite3數據庫編程 84
7.3.1 訪問數據庫的步驟 84
7.3.2 數據庫應用實例 85
7.4 Python訪問主流數據庫與存儲文本數據 93
7.4.1 Python訪問主流數據庫 93
7.4.2 Python存儲文本數據 95
本章小結 95
第8章 網絡及多線程 96
8.1 網絡編程基礎 96
8.1.1 客戶端/服務器 96
8.1.2 IP協議 96
8.1.3 TCP和UDP協議 97
8.1.4 端口 97
8.1.5 socket 97
8.2 TCP編程 102
8.2.1 TCP客戶端編程 102
8.2.2 TCP服務器端編程 104
8.3 UDP編程 106
8.4 多線程編程 107
8.4.1 進程和線程 107
8.4.2 創建線程 108
8.4.3 線程同步 112
本章小結 114
第9章 網絡爬蟲 115
9.1 網絡爬蟲基本原理 115
9.2 requests庫 116
9.2.1 requests庫的安裝 116
9.2.2 requests庫的使用方法 117
9.2.3 訪問異常處理 121
9.2.4 requests庫的應用案例 122
9.3 BeautifulSoup庫 125
9.3.1 BeautifulSoup庫的安裝 125
9.3.2 BeautifulSoup庫的使用方法 126
9.3.3 BeautifulSoup庫的應用案例 132
本章小結 142
第10章 圖像操作與處理 143
10.1 圖像處理類庫Pillow的安裝 143
10.2 圖像處理類庫PIL的基本概念 144
10.3 圖像處理類庫PIL的常用模塊 146
10.3.1 Image模塊 146
10.3.2 ImageChops模塊 147
10.3.3 ImageDraw模塊 149
10.3.4 ImageEnhance模塊 152
10.3.5 ImageFilter模塊 155
10.3.6 ImageFont模塊 156
10.4 PIL對圖像的基本操作 157
10.4.1 圖像格式的轉換 157
10.4.2 創建縮略圖 158
10.4.3 圖像的復制和粘貼 159
10.4.4 幾何變換 160
10.5 PIL對圖像的綜合實例 160
本章小結 163
第11章 科學計算與數據可視化應用 164
11.1 NumPy庫的使用 164
11.1.1 NumPy數組的使用 164
11.1.2 NumPy數組的算術運算 166
11.1.3 NumPy數組的形狀操作 168
11.1.4 NumPy文件存取數組操作 169
11.1.5 NumPy的圖像數組操作 171
11.2 Matplotlib數據可視化 174
11.2.1 使用Matplotlib.pyplot模塊繪圖 174
11.2.2 使用matplotlib.pylab模塊繪制直方圖、條形圖、散點圖、 180
餅狀圖等 180
本章小結 186
第12章 數據挖掘與機器學習 187
12.1 機器學習概念與操作流程 187
12.1.1 概念與定義 187
12.1.2 AI操作流程 188
12.1.3 機器學習庫sklearn的安裝 188
12.2 Python機器學習算法與應用 188
12.2.1 線性回歸算法 189
12.2.2 KMeans聚類算法 190
12.2.3 kNN近鄰算法 191
12.2.4 邏輯回歸算法 192
本章小結 194
第13章 Python解析XML 195
13.1 XML概述 195
13.1.1 XML簡介 195
13.1.2 Python解析XML文件的兩種常用方法 196
13.2 Python使用SAX解析XML 197
13.2.1 使用SAX解析XML文件的方法 197
13.2.2 使用SAX讀取XML文件的實例 197
13.3 Python使用DOM解析XML 198
13.3.1 使用DOM讀取XML文件 198
13.3.2 使用DOM添加結點 200
13.3.3 使用DOM修改、刪除結點 201
本章小結 203
參考文獻 204
1.1 Python簡介 1
1.1.1 Python的概念 1
1.1.2 Python的發展歷史 1
1.1.3 Python 3 2
1.1.4 Python的特點 2
1.1.5 Python的應用領域 2
1.2 Python的安裝 3
1.3 **個Python程序 5
1.4 搭建Python集成開發環境 6
1.5 Python的輸入/輸出 12
1.5.1 Python的輸入 12
1.5.2 Python的輸出 13
本章小結 14
第2章 基礎語法 15
2.1 Python的基本數據類型 15
2.1.1 變量的賦值和數據類型 15
2.1.2 數字 16
2.1.3 字符串 16
2.1.4 列表 18
2.1.5 元組 19
2.1.6 字典 19
2.1.7 集合 20
2.2 Python的基本運算符 21
2.2.1 算術運算符 21
2.2.2 字符串運算符 22
2.2.3 比較運算符 22
2.2.4 賦值運算符 23
2.2.5 邏輯運算符 23
2.2.6 成員運算符 24
2.2.7 運算符的優先級 24
本章小結 25
第3章 控制結構 26
3.1 順序結構 26
3.2 分支結構 27
3.2.1 單分支結構(if語句) 27
3.2.2 雙分支結構(if…else語句) 28
3.2.3 多分支結構(if…elif…else語句) 28
3.2.4 pass語句 30
3.2.5 try…except語句 30
3.3 循環結構 31
3.3.1 while語句 31
3.3.2 for語句 32
3.3.3 循環嵌套 32
3.3.4 break語句和continue語句 33
本章小結 34
第4章 函數、模塊與文件 35
4.1 函數 35
4.1.1 系統函數 35
4.1.2 函數的定義 38
4.1.3 函數的參數和返回值 38
4.1.4 變量的作用域 39
4.1.5 遞歸調用 39
4.2 模塊 40
4.3 文件 41
4.3.1 文件的打開與關閉 41
4.3.2 文件的讀操作 42
4.3.3 文件的寫操作 43
4.3.4 文件的指針定位 45
本章小結 46
第5章 面向對象程序設計 47
5.1 面向對象程序設計基礎 47
5.1.1 面向對象程序設計的基本概念 47
5.1.2 面向對象程序設計的基本特性 48
5.2 類與對象 49
5.2.1 定義類和對象 49
5.2.2 構造函數 50
5.2.3 實例屬性和類屬性 51
5.3 類的繼承與多態 52
5.3.1 類的繼承 52
5.3.2 類的多繼承 53
5.3.3 類的多態 54
本章小結 55
第6章 圖形界面設計 56
6.1 Python圖形開發庫 56
6.1.1 開發平臺 56
6.1.2 創建Windows窗口 57
6.2 Tkinter常用組件 58
6.2.1 Tkinter組件 58
6.2.2 標簽 60
6.2.3 按鈕 62
6.2.4 文本框 64
6.2.5 列表框 65
6.2.6 單選按鈕和復選框 66
6.2.7 消息窗口 69
6.2.8 對話框 70
6.2.9 菜單 71
6.3 窗口內圖形繪制 73
6.3.1 Canvas畫布組件 73
6.3.2 繪制圖形對象 73
6.4 Python事件處理 76
6.4.1 事件類型 76
6.4.2 事件處理函數 77
6.4.3 事件綁定 77
本章小結 79
第7章 數據庫應用 80
7.1 結構化查詢語言(SQL) 80
7.1.1 SQL基本語句 80
7.1.2 SQL查詢語句 81
7.2 SQLite 3數據庫基礎 83
7.3 Python的SQLite3數據庫編程 84
7.3.1 訪問數據庫的步驟 84
7.3.2 數據庫應用實例 85
7.4 Python訪問主流數據庫與存儲文本數據 93
7.4.1 Python訪問主流數據庫 93
7.4.2 Python存儲文本數據 95
本章小結 95
第8章 網絡及多線程 96
8.1 網絡編程基礎 96
8.1.1 客戶端/服務器 96
8.1.2 IP協議 96
8.1.3 TCP和UDP協議 97
8.1.4 端口 97
8.1.5 socket 97
8.2 TCP編程 102
8.2.1 TCP客戶端編程 102
8.2.2 TCP服務器端編程 104
8.3 UDP編程 106
8.4 多線程編程 107
8.4.1 進程和線程 107
8.4.2 創建線程 108
8.4.3 線程同步 112
本章小結 114
第9章 網絡爬蟲 115
9.1 網絡爬蟲基本原理 115
9.2 requests庫 116
9.2.1 requests庫的安裝 116
9.2.2 requests庫的使用方法 117
9.2.3 訪問異常處理 121
9.2.4 requests庫的應用案例 122
9.3 BeautifulSoup庫 125
9.3.1 BeautifulSoup庫的安裝 125
9.3.2 BeautifulSoup庫的使用方法 126
9.3.3 BeautifulSoup庫的應用案例 132
本章小結 142
第10章 圖像操作與處理 143
10.1 圖像處理類庫Pillow的安裝 143
10.2 圖像處理類庫PIL的基本概念 144
10.3 圖像處理類庫PIL的常用模塊 146
10.3.1 Image模塊 146
10.3.2 ImageChops模塊 147
10.3.3 ImageDraw模塊 149
10.3.4 ImageEnhance模塊 152
10.3.5 ImageFilter模塊 155
10.3.6 ImageFont模塊 156
10.4 PIL對圖像的基本操作 157
10.4.1 圖像格式的轉換 157
10.4.2 創建縮略圖 158
10.4.3 圖像的復制和粘貼 159
10.4.4 幾何變換 160
10.5 PIL對圖像的綜合實例 160
本章小結 163
第11章 科學計算與數據可視化應用 164
11.1 NumPy庫的使用 164
11.1.1 NumPy數組的使用 164
11.1.2 NumPy數組的算術運算 166
11.1.3 NumPy數組的形狀操作 168
11.1.4 NumPy文件存取數組操作 169
11.1.5 NumPy的圖像數組操作 171
11.2 Matplotlib數據可視化 174
11.2.1 使用Matplotlib.pyplot模塊繪圖 174
11.2.2 使用matplotlib.pylab模塊繪制直方圖、條形圖、散點圖、 180
餅狀圖等 180
本章小結 186
第12章 數據挖掘與機器學習 187
12.1 機器學習概念與操作流程 187
12.1.1 概念與定義 187
12.1.2 AI操作流程 188
12.1.3 機器學習庫sklearn的安裝 188
12.2 Python機器學習算法與應用 188
12.2.1 線性回歸算法 189
12.2.2 KMeans聚類算法 190
12.2.3 kNN近鄰算法 191
12.2.4 邏輯回歸算法 192
本章小結 194
第13章 Python解析XML 195
13.1 XML概述 195
13.1.1 XML簡介 195
13.1.2 Python解析XML文件的兩種常用方法 196
13.2 Python使用SAX解析XML 197
13.2.1 使用SAX解析XML文件的方法 197
13.2.2 使用SAX讀取XML文件的實例 197
13.3 Python使用DOM解析XML 198
13.3.1 使用DOM讀取XML文件 198
13.3.2 使用DOM添加結點 200
13.3.3 使用DOM修改、刪除結點 201
本章小結 203
參考文獻 204
展開全部
書友推薦
- >
巴金-再思錄
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
伯納黛特,你要去哪(2021新版)
- >
朝聞道
- >
羅曼·羅蘭讀書隨筆-精裝
- >
推拿
- >
中國歷史的瞬間
- >
大紅狗在馬戲團-大紅狗克里弗-助人
本類暢銷