流暢的Python 編程教程書籍 人民郵電齣版社正版書籍

流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-23

類似圖書 點擊查看全場最低價


圖書介紹

店鋪: 嘉匯漢唐圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115454157
商品編碼:12381141505
包裝:平裝-膠訂
開本:16
齣版時間:2017-04-01


相關圖書





圖書描述



商品參數
流暢的Python
定價 139.00
齣版社 人民郵電齣版社
版次
齣版時間
開本
作者
裝幀
頁數
字數
ISBN編碼 9787115454157



本書緻力於幫助Python開發人員挖掘這門語言及相關程序庫的[]特性,避免重復勞動,同時寫齣簡潔、流暢、易讀、易維護,並且具有地道Python風格的代碼。本書尤其深入探討瞭Python語言的[]用法,涵蓋數據結構、Python風格的對象、並行與並發,以及元編程等不同的方麵。


uciano Ramalho,從1998年起[]成為瞭Python程序員。他是Python軟件基金會的成員,Python.pro.br(巴西的一傢培訓公司)的共同所有者,還是巴西[]個眾創空間Garoa Hacker Clube的聯閤創始人。他領導過多個軟件開發團隊,還在巴西的媒體、銀行和政府[]教授Python課程。 




Victor Stinner、Alex Martelli等Python大咖擔綱技術審稿人,從語言設計層麵剖析編程細節,兼顧Python 3和Python 2,告訴你Python中不[]動手實踐[]無法理解的語言陷阱成因和解決之道,教你寫齣風格地道的Python代碼。

 

● Python數據模型:理解為什麼特殊方法是對象行為一緻的關鍵。

● 數據結構:充分利用內置類型,理解Unicode文本和字節二象性。

● 把函數視作對象:把Python函數視作一等對象,並瞭解這一點對流行的設計模式的影響。

● 麵嚮對象習慣用法:通過構建類學習引用、可變性、接口、運算符重載和多重繼承。

● 控製流程:學習使用上下文管理器、生成器、協程,以及通過concurrent.futures和asyncio包實現的並發。

● 元編程:理解特性、描述符、類裝飾器和元類的工作原理。

 


暫無相關內容



前言 xvii [][]分 序幕 第1章 Python 數據模型 2 1.1 一摞 Python 風格的紙牌 3 1.2 如何使用特殊方法 6 1.2.1 模擬數值類型 7 1.2.2 字符串錶示形式 9 1.2.3 算術運算符 10 1.2.4 自定義的布爾值 10 1.3 特殊方法一覽 10 1.4 為什麼 len 不是普通方法 12 1.5 本章小結 12 1.6 延伸閱讀 13 第二[]分 數據結構

前言 xvii

[][]分 序幕

第1章 Python 數據模型 2

1.1 一摞 Python 風格的紙牌 3

1.2 如何使用特殊方法 6

1.2.1 模擬數值類型 7

1.2.2 字符串錶示形式 9

1.2.3 算術運算符 10

1.2.4 自定義的布爾值 10

1.3 特殊方法一覽 10

1.4 為什麼 len 不是普通方法 12

1.5 本章小結 12

1.6 延伸閱讀 13

第二[]分 數據結構

第2章 序列構成的數組 16

2.1 內置序列類型概覽 17

2.2 列錶推導和生成器錶達式 18

2.2.1 列錶推導和可讀性 18

2.2.2 列錶推導同 filter 和 map 的比較 20

2.2.3 笛卡兒積 20

2.2.4 生成器錶達式 21

2.3 元組不僅僅是不可變的列錶 22

2.3.1 元組和記錄 23

2.3.2 元組拆包 23

2.3.3 嵌套元組拆包 25

2.3.4 具名元組 26

2.3.5 作為不可變列錶的元組 27

2.4 切片 28

2.4.1 為什麼切片和區間會忽略[]後一個元素 28

2.4.2 對對象進行切片 29

2.4.3 多維切片和省略 30

2.4.4 給切片賦值 31

2.5 對序列使用 和 * 31

2.6 序列的增量賦值 33

2.7 list.sort 方法和內置函數 sorted 36

2.8 用 bisect 來管理已排序的序列 37

2.8.1 用 bisect 來搜索 38

2.8.2 用 bisect.insort 插入新元素 40

2.9 當列錶不是[]時 41

2.9.1 數組 41

2.9.2 內存視圖 44

2.9.3 NumPy 和 SciPy 45

2.9.4 雙嚮隊列和其他形式的隊列 47

2.10 本章小結 49

2.11 延伸閱讀 50

第3章 字典和集閤 54

3.1 泛映射類型 54

3.2 字典推導 56

3.3 常見的映射方法 57

3.4 映射的彈性鍵查詢 61

3.4.1 defaultdict :處理找不到的鍵的一個選擇 61

3.4.2 特殊方法 __missing__ 62

3.5 字典的變種 65

3.6 子類化 UserDict 65

3.7 不可變映射類型 67

3.8 集閤論 68

3.8.1 集閤字麵量 69

3.8.2 集閤推導 71

3.8.3 集閤的[]作 71

3.9 dict 和 set 的背後 73

3.9.1 一個關於效率的實驗 74

3.9.2 字典中的散列錶 75

3.9.3 dict 的實現及其導緻的結果 78

3.9.4 set 的實現以及導緻的結果 80

3.10 本章小結 80

3.11 延伸閱讀 81

第4章 文本和字節序列 83

4.1 字符問題 84

4.2 字節概要 85

4.3 基本的編解碼器 88

4.4 瞭解編解碼問題 89

4.4.1 處理 UnicodeEncodeError 90

4.4.2 處理 UnicodeDecodeError 90

4.4.3 使用預期之外的編碼加載模塊時拋齣的 SyntaxError 91

4.4.4 如何找齣字節序列的編碼 92

4.4.5 BOM:有用的鬼符 93

4.5 處理文本文件 94

4.6 為瞭正確比較而規範化 Unicode 字符串 99

4.6.1 大小寫[]疊 101

4.6.2 規範化文本匹配實用函數 102

4.6.3 極端“規範化”:去掉變音符號 103

4.7 Unicode 文本排序 105

4.8 Unicode 數據庫 108

4.9 支持字符串和字節序列的雙模式 API 109

4.9.1 正則錶達式中的字符串和字節序列 109

4.9.2 os 函數中的字符串和字節序列 111

4.10 本章小結 112

4.11 延伸閱讀 113

第三[]分 把函數視作對象

第5章 一等函數 118

5.1 把函數視作對象 119

5.2 高階函數 120

5.3 匿名函數 122

5.4 可調用對象 122

5.5 用戶定義的可調用類型 123

5.6 函數內省 124

5.7 從定位參數到[]關鍵字參數 126

5.8 獲取關於參數的信息 127

5.9 函數注解 131

5.10 支持函數式編程的包 132

5.10.1 operator 模塊 132

5.10.2 使用 functools.partial 凍結參數 135

5.11 本章小結 137

5.12 延伸閱讀 137

第6章 使用一等函數實現設計模式 141

6.1 案例分析:重構“策略”模式 142

6.1.1 經典的“策略”模式 142

6.1.2 使用函數實現“策略”模式 145

6.1.3 選擇[]佳策略:簡單的方式 148

6.1.4 找齣模塊中的全[]策略 149

6.2 “命令”模式 150

6.3 本章小結 151

6.4 延伸閱讀 152

第7章 函數裝飾器和閉包 154

7.1 裝飾器基礎知識 155

7.2 Python 何時執行裝飾器 156

7.3 使用裝飾器改進“策略”模式 157

7.4 變量作用域規則 159

7.5 閉包 161

7.6 nonlocal 聲明 164

7.7 實現一個簡單的裝飾器 165

7.8 標準庫中的裝飾器 168

7.8.1 使用 functools.lru_cache 做備忘 168

7.8.2 單分派泛函數 170

7.9 疊放裝飾器 172

7.10 參數化裝飾器 173

7.10.1 一個參數化的注冊裝飾器 173

7.10.2 參數化 clock 裝飾器 175

7.11 本章小結 177

7.12 延伸閱讀 178

第四[]分 麵嚮對象慣用法

第8章 對象引用、可變性和垃圾迴收 182

8.1 變量不是盒子 183

8.2 標識、相等性和彆名 184

8.2.1 在 == 和 is 之間選擇 185

8.2.2 元組的相對不可變性 186

8.3 默認做淺復製 187

8.4 函數的參數作為引用時 190

8.4.1 不要使用可變類型作為參數的默認值 191

8.4.2 防禦可變參數 193

8.5 del 和垃圾迴收 195

8.6 弱引用 196

8.6.1 WeakValueDictionary 簡介 197

8.6.2 弱引用的局限 199

8.7 Python 對不可變類型施加的把戲 199

8.8 本章小結 201

8.9 延伸閱讀 201

第9章 符閤 Python 風格的對象 205

9.1 對象錶示形式 206

9.2 再談嚮量類 206

9.3 備選構造方法 208

9.4 classmethod 與 staticmethod 209

9.5 格式化顯示 210

9.6 可散列的 Vector2d 213

9.7 Python 的私有屬性和“受保護的”屬性 218

9.8 使用 __slots__ 類屬性節省空間 220

9.9 覆蓋類屬性 222

9.10 本章小結 224

9.11 延伸閱讀 225

第10章 序列的修改、散列和切片 229

10.1 Vector 類:用戶定義的序列類型 230

10.2 Vector 類第1 版:與 Vector2d 類兼容 230

10.3 協議和鴨子類型 232

10.4 Vector 類第2 版:可切片的序列 233

10.4.1 切片原理 234

10.4.2 能處理切片的 __getitem__ 方法 236

流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 下載 mobi epub pdf txt 電子書 格式


流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 下載 mobi pdf epub txt 電子書 格式 2024

流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

還沒有用,還不知道咋樣,肥牛用完再來評論

評分

正版,書不錯,慢慢學習瞭

評分

正好趕上活動,價格又很實惠,非常滿意

評分

這本書挺好的,之前看瞭英文版,

評分

趁著大促買的書,幫我拿到瞭一份offer

評分

好評,很棒的一本書

評分

好評,很棒的一本書

評分

看過這本書的英文版,感覺不錯,趁活動趕快入手,安安心心把這本書學完,希望自己的python能有質的飛躍!

評分

不錯挺好。

類似圖書 點擊查看全場最低價

流暢的Python 編程教程書籍 人民郵電齣版社正版書籍 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有