国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊
> >
Python編程人入門到精通

包郵 Python編程人入門到精通

作者:葉維忠
出版社:人民郵電出版社出版時間:2018-11-01
開本: 16開 頁數: 429
中 圖 價:¥46.8(5.9折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

Python編程人入門到精通 版權信息

  • ISBN:9787115478801
  • 條形碼:9787115478801 ; 978-7-115-47880-1
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Python編程人入門到精通 本書特色

本書循序漸進、由淺入深地詳細講解了Python語言開發技術,并通過具體實例演練了各個知識點的具體使用流程。全書共23章,其中第1~2章是基礎知識部分,講解了Python語言開發的基礎知識,包括搭建開發環境和基礎語法介紹;第3~9章是核心技術部分,分別講解了簡單數據類型,運算符和表達式,條件語句,循環語句,使用列表,使用元組、字典和集合,使用函數等知識,這些內容都是Python語言中*重要的語法知識;第10~15章是知識進階部分,分別講解了面向對象(上)、面向對象(下)、文件操作處理、異常處理、正則表達式、多線程開發知識,這部分內容是Python語言開發技術的重點和核心;第16~22章是典型應用部分,分別講解了Tkinter圖形化界面開發、網絡編程、數據庫開發、Python動態Web開發基礎、使用Pygame開發游戲、使用Pillow庫處理圖形、使用Matplotlib實現數據挖掘等知識,這部分內容是讀者學習并實踐Python開發技術的核心;第23章是綜合實戰部分,通過綜合實例的實現過程,介紹了Python語言在綜合項目中的使用流程。全書內容循序漸進,以“技術解惑”和“范例演練”貫穿全書,引導讀者全面掌握Python語言。 本書不僅適用Python語言的初學者,也適合有一定Python語言基礎的讀者學習,還可以作為高等院校相關專業的教學用書和培訓學校的教材。

Python編程人入門到精通 內容簡介

一本書包含3大板塊的內容:基礎、范例、綜合實戰 “技術講解”-“范例演練”-“技術解惑”-“課后練習”貫穿全書,全面掌握Python開發 用“紙質圖書 視頻和源程序 網絡答疑”的方式,實現了“入門 范例演練 項目實戰”的完美呈現,幫助讀者從入門順利過渡到適應項目實戰的角色 掃描書中二維碼,觀看同步教學視頻 325個實例,更多的時間演練機會 650個拓展范例,真正地舉一反三 1980分鐘視頻講解,降低學習難度 63個技術解惑,破解學習難點 77個課后練習,鞏固學習成效 2大綜合實例,達到學習以致用

Python編程人入門到精通 目錄

目 錄

第 1章 Python如日中天 1
(視頻總計47min,實例1個,范例兩個)
1.1 Python語言基礎 2
1.1.1 編程世界的“瑯琊榜” 2
1.1.2 Python為什么這么火 2
1.1.3 Python語言的特點 3
1.2 安裝Python 3
1.2.1 選擇版本 4
1.2.2 在Windows系統中下載
并安裝Python 4
1.2.3 在Mac系統中下載并安裝
Python 5
1.2.4 在Linux系統中下載并安裝
Python 6
1.3 Python開發工具介紹 6
1.3.1 使用IDLE 6
1.3.2 使用Emacs 7
1.4 認識第 一段Python程序 10
1.4.1 編碼并運行 10
1.4.2 其他運行方式 11
1.5 技術解惑 12
1.5.1 提高開發效率—安裝
文本編輯器 12
1.5.2 快速運行Hello World
程序 12
1.5.3 在終端會話中運行Python
代碼 13
1.6 課后練習 13

第 2章 Python基礎語法 14
(視頻總計85min,實例6個,范例12個)
2.1 縮進規則 15
2.2 注釋 16
2.3 編碼 17
2.3.1 字符編碼 17
2.3.2 Unicode編碼和UTF-8
編碼 17
2.3.3 Python中的編碼 18
2.4 標識符和關鍵字 19
2.5 變量 20
2.6 輸入和輸出 21
2.6.1 實現輸入功能 22
2.6.2 實現輸出功能 22
2.7 技術解惑 23
2.7.1 使用注釋時的注意事項 23
2.7.2 注意變量的命名規則和
建議 23
2.7.3 注意Python語言的縮進
規則 24
2.7.4 變量賦值的真正意義 24
2.7.5 解碼字節流 24
2.8 課后練習 24
第3章 簡單數據類型 25
(視頻總計56min,實例6個,范例12個)
3.1 Python中的數據類型 26
3.2 字符串 26
3.2.1 訪問字符串中的值 26
3.2.2 更新字符串 27
3.2.3 轉義字符 27
3.2.4 格式化字符串 28
3.2.5 字符串處理函數 29
3.3 數字類型 30
3.3.1 整型 30
3.3.2 浮點型 31
3.3.3 布爾型 31
3.3.4 復數型 32
3.4 技術解惑 33
3.4.1 總結整數支持的運算符 33
3.4.2 總結Python中的數學
函數 33
3.4.3 字符串的格式化技巧 34
3.5 課后練習 34
第4章 運算符和表達式 35
(視頻總計69min,實例9個,范例16個)
4.1 什么是運算符和表達式 36
4.2 算術運算符和算術表達式 36
4.3 比較運算符和比較表達式 37
4.4 賦值運算符和賦值表達式 38
4.4.1 基本賦值運算符和
表達式 39
4.4.2 復合賦值運算符和
表達式 39
4.5 位運算符和位表達式 40
4.6 邏輯運算符和邏輯表達式 41
4.7 成員運算符和成員表達式 42
4.8 身份運算符和身份表達式 43
4.9 運算符的優先級 44
4.10 技術解惑 45
4.10.1 “==”運算符的秘密 45
4.10.2 身份運算符的特質 46
4.10.3 總結and和or的用法 46
4.10.4 is運算符和“==”運算符
的區別 47
4.11 課后練習 47
第5章 條件語句 48
(視頻總計68min,實例7個,范例14個)
5.1 什么是條件語句 49
5.2 *簡單的if語句 49
5.3 使用if...else語句 50
5.4 使用if...elif...else語句 51
5.5 if語句的嵌套 52
5.6 實現switch語句的功能 53
5.6.1 使用elif實現 54
5.6.2 使用字典實現 54
5.6.3 自定義編寫一個類實現 55
5.7 技術解惑 56
5.7.1 剖析True和False條件
判斷的用法 56
5.7.2 再次提醒不支持switch
語句的問題 56
5.7.3 *簡潔的條件判斷語句
寫法 56
5.8 課后練習 57
第6章 循環語句 58
(視頻總計67min,實例11個,范例22個)
6.1 使用for循環語句 59
6.1.1 基本的for循環語句 59
6.1.2 通過序列索引迭代 60
6.1.3 使用for… else循環語句 60
6.1.4 嵌套for循環語句 61
6.2 使用while循環語句 62
6.2.1 基本的while循環語句 62
6.2.2 使用while…else循環
語句 63
6.2.3 死循環問題 63
6.2.4 使用while循環嵌套
語句 64
6.3 使用循環控制語句 65
6.3.1 使用break語句 65
6.3.2 使用continue語句 66
6.3.3 使用pass語句 67
6.4 技術解惑 67
6.4.1 總結for循環語句 67
6.4.2 總結break和continue
語句 68
6.4.3 使用while循環的注意
事項 68
6.5 課后練習 68
第7章 使用列表 69
(視頻總計105min,實例22個,范例42個)
7.1 列表類型基礎 70
7.1.1 創建數字列表 70
7.1.2 訪問列表中的值 71
7.1.3 使用列表中的值 72
7.2 列表的基本操作 73
7.2.1 更新列表元素 73
7.2.2 插入新的元素 73
7.2.3 在列表中刪除元素 75
7.3 列表排列處理 77
7.3.1 使用方法sort()對列表進行
永久性排序 77
7.3.2 使用方法sorted()對列表
進行臨時排序 78
7.3.3 倒序輸出列表中的信息 78
7.3.4 獲取列表的長度 79
7.4 列表的高級操作 79
7.4.1 列表中的運算符 79
7.4.2 列表截取與拼接 80
7.4.3 列表嵌套 80
7.4.4 獲取列表元素中的*大值
和*小值 81
7.4.5 追加其他列表中的值 81
7.4.6 在列表中統計某元素出現
的次數 82
7.4.7 清空列表中的元素 82
7.4.8 復制列表中的元素 83
7.4.9 獲取列表中某個元素的
索引 83
7.5 技術解惑 84
7.5.1 注意排列順序的多樣性 84
7.5.2 嘗試有意引發錯誤 84
7.6 課后練習 84
第8章 使用元組、字典和集合 85
(視頻總計137min,實例30個,范例56個)
8.1 使用元組類型 86
8.1.1 創建并訪問元組 86
8.1.2 修改元組 87
8.1.3 刪除元組 88
8.1.4 元組索引和截取 88
8.1.5 使用內置方法操作元組 89
8.2 使用字典 89
8.2.1 創建并訪問字典 89
8.2.2 向字典中添加數據 90
8.2.3 修改字典 91
8.2.4 刪除字典中的元素 91
8.2.5 創建空字典 92
8.2.6 和字典有關的內置函數 92
8.3 遍歷字典 92
8.3.1 一次性遍歷所有的
“鍵值”對 93
8.3.2 遍歷字典中的所有鍵 93
8.3.3 按序遍歷字典中的
所有鍵 94
8.3.4 遍歷字典中的所有值 94
8.4 字典嵌套 95
8.4.1 字典列表 95
8.4.2 在字典中存儲字典 96
8.4.3 在字典中存儲列表 97
8.5 使用其他內置方法 97
8.5.1 使用方法clear()清空
字典 97
8.5.2 使用方法copy()復制
字典 98
8.5.3 使用方法fromkeys()創建
新字典 98
8.5.4 使用方法get()獲取指定的
鍵值 99
8.5.5 使用方法setdefault()獲取
指定的鍵值 99
8.5.6 使用方法update()修改
字典 100
8.6 使用集合 100
8.7 類型轉換 101
8.7.1 內置類型轉換函數 101
8.7.2 類型轉換綜合演練 102
8.8 技術解惑 103
8.8.1 for遍歷方式并不是
萬能的 103
8.8.2 兩種字典遍歷方式的性能
對比 104
8.9 課后練習 104
第9章 使用函數 105
(視頻總計118min,實例21個,范例42個)
9.1 函數基礎 106
9.1.1 定義函數 106
9.1.2 調用函數 107
9.2 函數的參數 107
9.2.1 形參和實參 108
9.2.2 必需參數 108
9.2.3 關鍵字參數 108
9.2.4 默認參數 109
9.2.5 不定長參數 109
9.2.6 按值傳遞參數和按引用
傳遞參數 110
9.3 函數的返回值 111
9.3.1 返回一個簡單值 111
9.3.2 可選實參 111
9.3.3 返回一個字典 112
9.4 變量的作用域 113
9.5 使用函數傳遞列表 114
9.5.1 訪問列表中的元素 114
9.5.2 在函數中修改列表 115
9.6 使用匿名函數 115
9.7 函數和模塊開發 116
9.7.1 導入整個模塊文件 116
9.7.2 只導入指定的函數 117
9.7.3 使用as指定函數別名 118
9.7.4 使用as指定模塊別名 118
9.7.5 導入所有函數 119
9.8 技術解惑 119
9.8.1 Python內置函數大全 119
9.8.2 一個項目引發的問題 120
9.8.3 使用遞歸方法展開多層
列表 120
9.9 課后練習 121
第 10章 面向對象(上) 122
(視頻總計138min,實例22個,范例44個)
10.1 定義并使用類 123
10.1.1 定義類 123
10.1.2 類的基本用法 123
10.2 類對象 124
10.3 類方法 124
10.3.1 定義并使用類方法 124
10.3.2 構造方法 125
10.3.3 方法調用 126
10.3.4 創建多個實例 127
10.3.5 使用私有方法 128
10.3.6 析構方法 129
10.3.7 靜態方法和類方法 129
10.3.8 類的專有方法 130
10.4 類屬性 131
10.4.1 認識屬性 131
10.4.2 類屬性和實例屬性 131
10.4.3 設置屬性的默認值 132
10.4.4 修改屬性的值 133
10.4.5 使用私有屬性 135
10.5 繼承 135
10.5.1 定義子類 135
10.5.2 在子類中定義方法和
屬性 137
10.5.3 子類可以繼續派生
新類 137
10.5.4 私有屬性和私有方法 138
10.5.5 多重繼承 139
10.6 方法重寫 140
10.7 技術解惑 141
10.7.1 究竟什么是面向對象 141
10.7.2 Python語言的面向
對象編程 142
10.7.3 必須掌握的統一建模
語言 143
10.7.4 構造函數和析構函數的特殊說明 143
10.8 課后練習 143
第 11章 面向對象(下) 144
(視頻總計129min,實例32個,范例60個)
11.1 模塊架構 145
11.1.1 *基本的模塊調用 145
11.1.2 目錄“__pycache__” 146
11.1.3 使用“__name__”
屬性 147
11.2 使用包 148
11.2.1 表示包 148
11.2.2 創建并使用包 149
11.2.3 實戰演練 150
11.3 導入類 151
11.3.1 只導入一個類 151
11.3.2 導入指定的類 152
11.3.3 從一個模塊中導入
多個類 152
11.3.4 導入整個模塊 153
11.3.5 在一個模塊中導入另
一個模塊 153
11.4 迭代器 154
11.4.1 什么是迭代器 154
11.4.2 創建并使用迭代器 155
11.4.3 使用內置迭代器方法
iter() 156
11.5 生成器 157
11.5.1 生成器的運行機制 157
11.5.2 創建生成器 158
11.5.3 注意生成器的第 一次
調用 159
11.5.4 使用協程重置生成器
序列 160
11.6 裝飾器 160
11.6.1 創建裝飾器 160
11.6.2 使用裝飾器裝飾函數 161
11.6.3 使用裝飾器裝飾類 162
11.7 命名空間 163
11.7.1 命名空間的本質 163
11.7.2 查找命名空間 164
11.7.3 命名空間的生命周期 165
11.7.4 命名空間訪問函數locals()
與globals() 165
11.8 閉包 167
11.8.1 什么是閉包 167
11.8.2 閉包和嵌套函數 168
11.8.3 使用閉包記錄函數的
調用次數 168
11.8.4 使用閉包實現延遲
請求 169
11.8.5 閉包和裝飾器 169
11.8.6 使用閉包定義泛型
函數 170
11.9 技術解惑 171
11.9.1 導入包的秘訣 171
11.9.2 無限迭代器的秘密 172
11.10 課后練習 172
第 12章 文件操作處理 173
(視頻總計125min,實例29個,范例58個)
12.1 使用open()函數打開文件 174
12.2 使用File操作文件 175
12.2.1 File對象介紹 175
12.2.2 使用close()方法關閉
操作 176
12.2.3 使用方法flush() 176
12.2.4 使用方法fileno() 177
12.2.5 使用方法isatty() 177
12.2.6 使用方法next() 178
12.2.7 使用方法read() 178
12.2.8 使用方法readline() 179
12.2.9 使用方法readlines() 180
12.2.10 使用方法seek() 180
12.2.11 使用方法tell() 181
12.2.12 使用方法truncate() 182
12.2.13 使用方法writelines() 182
12.3 使用OS對象 183
12.3.1 OS對象介紹 183
12.3.2 使用方法access() 185
12.3.3 使用方法chdir() 186
12.3.4 使用方法chmod() 186
12.3.5 打開、寫入和關閉 187
12.3.6 打開、讀取和關閉 189
12.3.7 創建目錄 189
12.3.8 獲取目錄下的信息 190
12.3.9 修改目錄 192
12.3.10 刪除目錄 193
12.4 其他常見的文件操作 194
12.4.1 使用fileinput模塊 194
12.4.2 批量獲取文件名 195
12.5 技術解惑 196
12.5.1 注意包含文件的具體
范圍 196
12.5.2 4點注意事項 196
12.6 課后練習 196
第 13章 異常處理 197
(視頻總計53min,實例13個,范例26個)
13.1 語法錯誤 198
13.2 異常處理 199
13.2.1 異常的特殊之處 199
13.2.2 使用“try…except”處理
異常 199
13.2.3 使用“try…except…else”
處理異常 201
13.2.4 使用“try…except…finally”
語句 202
13.3 拋出異常 202
13.3.1 使用raise拋出異常 203
13.3.2 使用assert語句 203
13.3.3 自定義異常 204
13.4 內置異常類 205
13.4.1 處理ZeroDivisionError
異常 205
13.4.2 FileNotFoundError
異常 206
13.4.3 except捕獲方式 207
13.4.4 使用函數testmod() 207
13.4.5 使用單元測試函數
testfile() 208
13.5 技術解惑 209
13.5.1 注意assert語句的
妙用 209
13.5.2 定義清理行為 209
13.5.3 妙用預定義的清理
行為 210
13.6 課后練習 210
第 14章 正則表達式 211
(視頻總計53min,實例6個,范例12個)
14.1 基本語法 212
14.1.1 普通字符 212
14.1.2 非打印字符 212
14.1.3 特殊字符 213
14.1.4 限定符 216
14.1.5 定位符 217
14.1.6 限定范圍和否定 218
14.1.7 運算符優先級 218
14.2 使用re模塊 218
14.2.1 re模塊庫函數介紹 219
14.2.2 使用函數compile() 219
14.2.3 使用函數match() 220
14.2.4 使用函數search() 221
14.2.5 使用函數findall() 222
14.2.6 sub()和subn()函數 223
14.3 使用Pattern對象 224
14.4 正則表達式模式 224
14.5 技術解惑 228
14.5.1 生活中的正則表達式 228
14.5.2 為什么使用正則表達 228
14.5.3 分析函數re.match()和函數re.search()的區別 228
14.5.4 不能將限定符與定位點
一起使用 228
14.6 課后練習 229
第 15章 多線程開發 230
(視頻總計68min,實例10個,范例20個)
15.1 線程和進程基礎 231
15.2 Python線程處理 231
15.2.1 使用_thread 模塊 231
15.2.2 使用threading模塊:
threading模塊介紹 232
15.2.3 使用threading模塊:直接在線程中運行函數 233
15.2.4 使用threading模塊:通過
繼承類threading.Thread
創建 233
15.2.5 使用threading模塊:線程
等待 234
15.2.6 使用threading模塊:線程
同步 234
15.3 線程優先級隊列模塊queue 236
15.3.1 模塊queue中的常用
方法 236
15.3.2 基本FIFO隊列 236
15.3.3 LIFO隊列 237
15.3.4 優先級隊列 237
15.4 使用模塊subprocess創建
進程 238
15.4.1 模塊subprocess介紹 238
15.4.2 使用類Popen創建
進程 240
15.5 技術解惑 242
15.5.1 線程帶來的意義
你知道嗎 242
15.5.2 線程和進程的區別 244
15.6 課后練習 244
第 16章 Tkinter圖形化界面開發 245
(視頻總計88min,實例14個,范例28個)
16.1 Python圖形化界面開發基礎 246
16.1.1 GUI介紹 246
16.1.2 使用Python語言編寫
GUI程序 246
16.2 Tkinter開發基礎 247
16.2.1 第 一個Tkinter程序 247
16.2.2 向窗體中添加組件 248
16.3 Tkinter組件開發詳解 248
16.3.1 Tkinter組件概覽 249
16.3.2 使用按鈕控件 250
16.3.3 使用文本框控件 251
16.3.4 使用菜單控件 252
16.3.5 使用標簽控件 253
16.3.6 使用單選按鈕和復選
按鈕控件 254
16.3.7 使用繪圖控件 256
16.4 Tkinter庫的事件 257
16.4.1 Tkinter事件基礎 258
16.4.2 動態繪圖程序 259
16.5 實現對話框效果 261
16.5.1 創建消息框 261
16.5.2 創建輸入對話框 263
16.5.3 創建打開 保存文件
對話框 264
16.5.4 創建顏色選擇對話框 265
16.5.5 創建自定義對話框 265
16.6 技術解惑 267
16.6.1 格外注意方法pack()的
參數 267
16.6.2 請務必注意方法grid()的
參數 267
16.6.3 請務必注意方法place()
的屬性 267
16.7 課后練習 267
第 17章 網絡編程 268
(視頻總計96min,實例12個,范例24個)
17.1 網絡開發基礎 269
17.1.1 OSI七層網絡模型 269
17.1.2 TCP IP協議 270
17.2 套接字編程 270
17.2.1 socket()函數介紹 270
17.2.2 socket對象的內置函數和
屬性 271
17.2.3 使用套接字建立TCP“客
戶端 服務器”連接 272
17.2.4 使用套接字建立UDP“客
戶端 服務器”連接 274
17.3 socketserver編程 275
17.3.1 socketserver模塊
基礎 275
17.3.2 使用socketserver創建
TCP“客戶端 服務器”
連接 276
17.4 HTTP協議開發 277
17.4.1 使用urllib包 277
17.4.2 使用HTTP包 280
17.5 收發電子郵件 281
17.5.1 開發POP3郵件協議
程序 281
17.5.2 開發SMTP郵件協議
程序 283
17.6 開發FTP文件傳輸程序 285
17.6.1 Python和FTP 285
17.6.2 創建一個FTP文件傳輸
客戶端 287
17.7 解析XML 289
17.7.1 SAX解析方法 289
17.7.2 DOM解析方法 291
17.8 解析JSON數據 292
17.8.1 類型轉換 292
17.8.2 編碼和解碼 293
17.9 技術解惑 294
17.9.1 詳細剖析客戶端 服務器
編程模型 294
17.9.2 詳細剖析類
HTTPConnection中的
方法 295
17.10 課后練習 296
第 18章 數據庫開發 297
(視頻總計88min,實例13個,范例26個)
18.1 操作SQLite3數據庫 298
18.2 操作MySQL數據庫 299
18.2.1 搭建PyMySQL環境 300
18.2.2 實現數據庫連接 300
18.2.3 創建數據庫表 301
18.2.4 數據庫插入操作 302
18.2.5 數據庫查詢操作 302
18.2.6 數據庫更新操作 303
18.2.7 數據庫刪除操作 304
18.2.8 執行事務 304
18.3 使用MariaDB數據庫 305
18.3.1 搭建MariaDB數據庫
環境 305
18.3.2 在Python程序中使用
MariaDB數據庫 308
18.4 使用MongoDB數據庫 309
18.4.1 搭建MongoDB環境 309
18.4.2 在Python程序中使用
MongoDB數據庫 310
18.5 使用適配器 312
18.6 使用ORM操作數據庫 316
18.6.1 Python和ORM 316
18.6.2 使用SQLAlchemy 317
18.6.3 使用mongoengine 319
18.7 技術解惑 321
18.7.1 靈活使用查詢運算符 321
18.7.2 掌握between關鍵字的
用法 322
18.7.3 了解關聯表操作的
秘密 322
18.7.4 請課外學習并掌握SQL
語言的知識 322
18.8 課后練習 322
第 19章 Python動態Web開發基礎 323
(視頻總計91min,實例18個,范例36個)
19.1 Python CGI編程 324
19.1.1 CGI介紹 324
19.1.2 搭建CGI服務器 324
19.1.3 第 一個CGI程序 325
19.2 使用Tornado框架 325
19.2.1 Tornado框架介紹 326
19.2.2 Python和Tornado
框架 326
19.2.3 獲取請求參數 327
19.2.4 使用cookie 329
19.2.5 URL轉向 330
19.2.6 使用靜態資源文件 331
19.3 使用Django框架 332
19.3.1 搭建Django環境 332
19.3.2 常用的Django命令 333
19.3.3 第 一個Django工程 334
19.3.4 在URL中傳遞參數 335
19.3.5 使用模板 337
19.3.6 使用表單 341
19.3.7 實現基本的數據庫
操作 342
19.3.8 使用Django后臺系統
開發博客系統 343
19.4 使用Flask框架 346
19.4.1 開始使用Flask框架 346
19.4.2 傳遞URL參數 347
19.4.3 使用session和cookie 349
19.4.4 文件上傳 350
19.5 技術解惑 351
19.5.1 “客戶端 服務器”開發
模式 351
19.5.2 Python Web客戶端開發
是大勢所趨 351
19.5.3 注意Python 3的
變化 352
19.6 課后練習 352
第 20章 使用Pygame開發游戲 353
(視頻總計59min,實例8個,范例16個)
20.1 安裝Pygame 354
20.2 Pygame開發基礎 355
20.2.1 Pygame框架中的
模塊 355
20.2.2 事件操作 356
20.2.3 顯示模式設置 359
20.2.4 字體處理 359
20.2.5 像素和顏色處理 360
20.2.6 使用Surface繪制
圖像 362
20.2.7 使用pygame.draw繪圖
函數 362
20.3 開發一個俄羅斯方塊游戲 364
20.3.1 規劃圖形 364
20.3.2 具體實現 365
20.4 技術解惑 371
20.4.1 電腦游戲開發的**
知識 371
20.4.2 如何創建Surface
對象 372
20.5 課后練習 372
第 21章 使用Pillow庫處理圖形 373
(視頻總計74min,實例16個,范例32個)
21.1 安裝Pillow庫 374
21.2 使用Image模塊 374
21.2.1 打開和新建 374
21.2.2 混合 376
21.2.3 復制和縮放 377
21.2.4 粘貼和裁剪 378
21.2.5 格式轉換 379
21.2.6 重設和旋轉 380
21.2.7 分離和合并 381
21.2.8 濾鏡 382
21.2.9 其他內置函數 382
21.3 使用ImageChops模塊 384
21.3.1 常用的內置函數 384
21.3.2 實現圖片合成 385
21.4 使用ImageEnhance模塊 386
21.4.1 常用的內置函數 386
21.4.2 實現圖像增強處理 386
21.5 使用ImageFilter模塊 387
21.5.1 常用的內置函數 387
21.5.2 實現濾鏡處理 388
21.6 使用ImageDraw模塊 388
21.6.1 常用的內置函數 388
21.6.2 繪制二維圖像 390
21.7 使用ImageFont模塊 390
21.8 技術解惑 391
21.8.1 詳細剖析ImageFont
模塊的內置函數 391
21.8.2 必須掌握并深入理解的
幾個概念 392
21.9 課后練習 392
第 22章 使用Matplotlib實現數據
挖掘 393
(視頻總計70min,實例18個,范例36個)
22.1 數據可視化 394
22.2 搭建Matplotlib環境 394
22.3 初級繪圖 396
22.3.1 繪制點 396
22.3.2 繪制折線 396
22.3.3 設置標簽文字和線條
粗細 398
22.4 高級繪圖 399
22.4.1 自定義散點圖樣式 399
22.4.2 繪制柱狀圖 400
22.4.3 繪制多幅子圖 404
22.4.4 繪制曲線 406
22.5 繪制隨機漫步圖 411
22.5.1 在Python程序中生成
隨機漫步數據 411
22.5.2 在Python程序中繪制
隨機漫步圖 413
22.6 繪制其他樣式的圖 414
22.6.1 繪制三維圖 414
22.6.2 繪制波浪圖 415
22.6.3 繪制散點圖 416
22.6.4 繪制等高線圖 416
22.6.5 繪制餅狀圖 417
22.7 技術解惑 418
22.7.1 充分利用官方資源 418
22.7.2 如何實現子圖 418
22.8 課后練習 419
第 23章 大數據實戰——抓取數據并
分析 420
(視頻總計36min)
23.1 爬蟲抓取 421
23.1.1 檢測“Redis”的
狀態 421
23.1.2 賬號模擬登錄 421
23.1.3 實現具體抓取功能 423
23.2 大數據分析 428








展開全部

Python編程人入門到精通 作者簡介

葉維忠,浪潮集團企業云深圳研發中心高級工程師,精通Linux、Unix平臺開發,12年C 開發經驗,6年Python開發經驗,熟悉多進程、多線程編程、STL和數據結構,精通XML、JSON。參與研發了浪潮云海OS系統,這是中國自主研發的云數據中心操作系統,深度融合OpenStack,是開放、融合、安全的云數據中心操作系統,支持廣泛的異構資源管理和跨云整合。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 综合色99| 免费午夜爽爽爽www视频十八禁 | 麻豆日韩国产精品欧美在线 | 日本视频免费高清一本18 | 国产精成a品人v在线播放 | 日韩欧美在线视频不卡免费视频 | 99麻豆久久久国产精品免费 | 久久精品国产99国产精偷 | 天天狠天天透天天伊人 | 男女超爽视频免费播放 | 国产精品久久久久久久网站 | 特黄特色大片免费视频播放 | 毛片精品 | 一级毛片不卡 | 疯狂做受xxxx高潮不断 | 亚洲av无码一区二区三区天堂 | 久碰香蕉精品视频在线观看 | 国产中文字幕久久 | 四虎精品永久在线网址 | 性色欲网站人妻丰满中文久久不卡 | 国产内射999视频一区 | 久久精品99 | 久久国产精品久久久久久小说 | 色8激情欧美成人久久综合电影 | 日韩一区二区超清视频 | 在线观看片免费人成视频播放 | 亚洲一区欧美在线 | 97久久精品午夜一区二区 | 四虎影院国产精品 | 亚洲影院在线 | 偷拍与自拍 | 亚洲av女人18毛片水真多 | 五月丁香久久综合网站 | 亚洲一区免费在线 | 中文字幕一区在线观看 | 久久99久久精品免费思思6 | 久久亚洲国产成人精品性色 | 欧美一区二区三区在线 | 无码国产精品一区二区免费式直播 | 国产午夜精品av一区二区 | 国精产品一区二区三区 |