-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
清華開發者書庫.PythonPython從小白到大牛(第2版) 版權信息
- ISBN:9787302562474
- 條形碼:9787302562474 ; 978-7-302-56247-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
清華開發者書庫.PythonPython從小白到大牛(第2版) 本書特色
本書第1版是Python入門經典,累計10多萬讀者由此步入Python殿堂!為便于讀者高效學習,快速掌握Python 編程方法,本書第2版提供完整的教學課件、完整的源代碼與豐富的配套視頻教程等內容。
清華開發者書庫.PythonPython從小白到大牛(第2版) 內容簡介
本書是一部系統論述Python 編程語言、OOP 編程思想以及函數式編程思想的立體化教程(含圖書、教學課件、 源代碼與視頻教程)。全書共分為四篇:篇Python 語言基礎( ~ 8 章),第二篇Python 編程進階(第9 ~17 章), 第三篇Python 常用庫與框架(8 ~ 22 章),第四篇Python 項目實戰(第23 ~ 28 章)。主要內容包括:開篇綜述、開發 環境搭建、個Python 程序、Python 語法基礎、Python 編碼規范、數據類型、運算符、控制語句、數據結構(序列、 集合和字典)、函數與函數式編程、面向對象編程、異常處理、常用模塊、正則表達式、文件操作與管理、數據交換 格式、數據庫編程、網絡編程、wxPython 圖形用戶界面編程、Python 多線程編程、項目實戰1 :網絡爬蟲技術——爬 取搜狐證券股票數據、項目實戰2 :數據分析技術——貴州茅臺股票數據分析、項目實戰3 :數據可視化技術——貴 州茅臺股票數據可視化、項目實戰4 :計算機視覺技術——網站驗證碼識別、項目實戰5 :Python Web Flask 框架—— PetStore 寵物商店項目、項目實戰6:Python 綜合技術——QQ 聊天工具開發。 為便于讀者高效學習,快速掌握Python 編程方法,本書提供完整的教學課件、完整的源代碼與豐富的配套視頻教 程以及在線答疑服務等內容。 本書適合作為Python 程序設計者的參考用書。
清華開發者書庫.PythonPython從小白到大牛(第2版) 目錄
推薦序
前言
知識圖譜
**篇 Python語言基礎
第1章 開篇綜述3
1.1 Python語言歷史4
1.2 Python語言設計哲學——Python之禪4
1.3 Python語言特點5
1.4 Python語言應用前景6
1.5 如何獲得幫助7
第2章 開發環境搭建8
2.1 搭建Python環境.8
2.2 PyCharm開發工具10
...
2.3 文本編輯工具14
2.4 本章小結14
2.5 動手實踐14
第3章 **個Python程序15
3.1 使用PythonShell15
3.2 使用PyCharm實現17
...
3.3 文本編輯工具+Python解釋器實現21
...
3.4 代碼解釋22
3.5 本章小結23
3.6 動手實踐:世界,你好23
第4章 Python語法基礎24
4.1 標識符和關鍵字24
...
4.2 變量和常量25
...
4.3 注釋25
4.4 語句26
4.5 模塊27
4.6 包28
...
4.7 本章小結30
4.8 同步練習30
第5章 Python編碼規范31
5.1 命名規范31
5.2 注釋規范32
...
5.3 導入規范36
5.4 代碼排版37
...
5.5 本章小結40
5.6 同步練習40
第6章 數據類型42
6.1 數字類型42
...
6.2 數字類型互相轉換44
...
6.3 字符串類型45
...
6.4 本章小結51
6.5 同步練習52
第7章 運算符53
7.1 算術運算符53
...
7.2 關系運算符55
7.3 邏輯運算符56
7.4 位運算符57
7.5 賦值運算符59
7.6 其他運算符61
...
7.7 運算符優先級62
7.8 本章小結63
7.9 同步練習63
第8章 控制語句64
8.1 分支語句64
...
8.2 循環語句67
...
8.3 跳轉語句69
...
8.4 使用范圍72
8.5 本章小結72
8.6 同步練習72
8.7 動手實踐:計算水仙花數73
第二篇 Python編程進階
第9章 序列77
9.1 序列概述77
...
9.2 元組80
...
9.3 列表82
...
9.4 本章小結87
9.5 同步練習87
9.6 動手實踐:使用列表推導式87
第10章 集合88
10.1 可變集合88
...
10.2 不可變集合90
10.3 集合推導式91
10.4 本章小結92
10.5 同步練習92
10.6動手實踐:使用集合推導式92
第11章 字典93
11.1 創建字典93
...
11.2 修改字典95
11.3 訪問字典96
11.4 遍歷字典96
11.5 字典推導式97
11.6 本章小結98
11.7 同步練習98
11.8 動手實踐:使用字典推導式98
第12章 函數與函數式編程99
12.1 定義函數99
12.2 函數參數100
...
12.3 函數返回值102
...
12.4 函數變量作用域104
12.5 生成器105
12.6 嵌套函數107
12.7 函數式編程基礎108
...
12.8 函數式編程的三大基礎函數111
...
12.9 裝飾器113
...
12.10 本章小結116
12.11 同步練習116
12.12 動手實踐:找出素數117
第13章 面向對象編程.118
13.1 面向對象概述118
13.2 面向對象三個基本特性118
...
13.3 類和對象119
...
13.4 封裝性125
...
13.5 繼承性128
...
13.6 多態性131
...
13.7 Python根類——object134
...
13.8 本章小結136
13.9 同步練習136
13.10 動手實踐:設計多繼承騾子類136
第14章 異常處理.137
14.1一個異常示例137
14.2異常類繼承層次138
14.3常見異常139
...
14.4捕獲異常142
...
14.5異常堆棧跟蹤146
14.6釋放資源147
...
14.7自定義異常類151
14.8顯式拋出異常151
14.9本章小結152
14.10同步練習152
14.11動手實踐:釋放資源152
第15章 常用模塊.153
15.1math模塊153
...
15.2random模塊155
15.3datetime模塊156
...
15.4本章小結163
15.5同步練習163
15.6動手實踐:輸入與轉換日期163
第16章 正則表達式.164
16.1正則表達式中的字符164
...
16.2字符類166
...
16.3量詞169
...
16.4分組171
...
16.5re模塊中重要函數174
...
16.6編譯正則表達式178
...
16.7本章小結183
16.8同步練習183
16.9動手實踐:找出HTML中的圖片183
第17章 文件操作與管理.184
17.1文件操作184
...
17.2os模塊188
17.3os.path模塊189
17.4本章小結191
17.5同步練習191
17.6動手實踐:讀寫日期191
第三篇 Python常用庫與框架
第18章 數據交換格式.195
18.1XML數據交換格式196
...
18.2JSON數據交換格式201
...
18.3本章小結206
18.4同步練習206
18.5動手實踐:解析結構化文檔206
第19章 數據庫編程.207
19.1數據持久化技術概述207
19.2MySQL數據庫管理系統207
...
19.3PythonDB-API216
...
19.4實例:User表CRUD操作218
...
19.5NoSQL數據存儲225
...
19.6本章小結227
19.7同步練習227
19.8動手實踐:從結構化文檔遷移數據到數據庫227
第20章 網絡編程.228
20.1網絡基礎228
...
20.2TCPSocket低層次網絡編程230
...
20.3UDPSocket低層次網絡編程.235
...
20.4訪問互聯網資源238
...
20.5本章小結245
20.6同步練習245
20.7動手實踐:解析來自Web的結構化數據246
第21章 wxPython圖形用戶界面編程247
21.1Python圖形用戶界面開發工具包247
21.2wxPython安裝247
21.3wxPython基礎248
...
21.4事件處理254
...
21.5布局管理257
...
21.6wxPython基本控件264
...
21.7實例:圖書信息網格274
21.8本章小結276
21.9同步練習276
21.10動手實踐:展示Web數據276
第22章 Python多線程編程.277
22.1基礎知識277
...
22.2使用threading模塊278
22.3創建線程279
...
22.4線程管理282
...
22.5線程安全284
...
22.6線程間通信288
...
22.7本章小結293
22.8同步練習293
22.9動手實踐:網絡爬蟲293
第四篇 Python項目實戰
第23章 項目實戰1:網絡爬蟲技術——爬取搜狐證券股票數據297
23.1網絡爬蟲技術概述297
...
23.2爬取數據300
...
23.3解析數據307
...
23.4項目實戰:爬取搜狐網股票數據312
...
第24章 項目實戰2:數據分析技術——貴州茅臺股票數據分析321
24.1數據分析過程321
...
24.2數據分析工具環境搭建和使用322
...
24.3數據分析與科學計算基礎庫——NumPy327
...
24.4數據分析**庫——pandas331
...
24.5項目實戰:貴州茅臺股票數據分析335
...
第25章 項目實戰3:數據可視化技術——貴州茅臺股票數據可視化339
25.1使用Matplotlib繪制圖表339
...
25.2項目實戰:貴州茅臺股票數據可視化346
...
第26章 項目實戰4:計算機視覺技術——網站驗證碼識別352
26.1人工智能352
26.2計算機視覺352
...
26.3使用OpenCV庫353
...
26.4項目實戰:網站驗證碼識別361
...
第27章 項目實戰5:PythonWebFlask框架——PetStore寵物商店項目365
27.1Web應用程序概述365
...
27.2Flask框架介紹366
27.3編寫Flask程序366
...
27.4Jinja2模板371
...
27.5處理HTTP操作378
...
27.6PetStore寵物商店項目——需求與設計383
...
27.7PetStore寵物商店項目——創建數據庫388
...
27.8PetStore寵物商店項目——創建項目390
...
27.9PetStore寵物商店項目——數據持久層391
...
27.10PetStore寵物商店項目——表示層397
...
第28章 項目實戰6:Python綜合技術——QQ聊天工具開發410
28.1系統分析與設計410
...
28.2任務1:創建服務器端數據庫415
...
28.3任務2:創建項目416
...
28.4任務3:服務器項目數據持久層418
...
28.5任務4:QQ客戶端項目UI實現421
...
28.6任務5:用戶登錄過程實現430
...
28.7任務6:刷新好友列表437
...
28.8任務7:聊天過程實現441
...
28.9任務8:用戶下線445
...
清華開發者書庫.PythonPython從小白到大牛(第2版) 作者簡介
關東升: 一個在IT領域摸爬滾打20多年的老程序員、知名培訓專家、暢銷書作家。精通多種IT技術。參與設計和開發北京市公交一卡通大型項目,開發國家農產品追溯系統、金融系統微博等移動客戶端項目,并在App Store發布多款游戲和應用軟件。 長期為中國移動、中國聯通、南方航空、中石油、工商銀行、平安銀行和天津港務局等企事業單位提供培訓服務。先后出版了《iOS開發指南》《從零開始學Swift》《Android網絡游戲開發實戰》《Cocos2d-x實戰》《Java從小白到大牛》《Kotlin從小白到大牛》等40多部圖書。
- >
月亮虎
- >
伊索寓言-世界文學名著典藏-全譯本
- >
伯納黛特,你要去哪(2021新版)
- >
姑媽的寶刀
- >
唐代進士錄
- >
山海經
- >
名家帶你讀魯迅:朝花夕拾
- >
史學評論