注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Python極客項目實戰(zhàn)(套裝共3冊)

Python極客項目實戰(zhàn)(套裝共3冊)

Python極客項目實戰(zhàn)(套裝共3冊)

定 價:¥248.80

作 者: (美)Mahesh Venkitachalam 等
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787115007056 出版時間: 2022-06-01 包裝:
開本: 16開 頁數(shù): 876 字數(shù):  

內(nèi)容簡介

  9787115449764 Python極客項目編程 69.00 \n9787115587114 Python極客編程:用代碼探索世界 79.90 \n9787115562883 Python編程實戰(zhàn) 妙趣橫生的項目之旅 99.90 \n \n《Python極客項目編程》 \nPython是一種解釋型、面向?qū)ο蟆討B(tài)數(shù)據(jù)類型的高 級程序設(shè)計語言。通過Python編程,我們能夠解決現(xiàn)實生活中的很多任務(wù)。 \n \n本書通過14個有趣的項目,幫助和鼓勵讀者探索Python編程的世界。全書共14章,分別介紹了通過Python編程實現(xiàn)的一些有趣項目,包括解析iTunes播放列表、模擬人工生命、創(chuàng)建ASCII碼藝術(shù)圖、照片拼接、生成三維立體圖、創(chuàng)建粒子模擬的煙花噴泉效果、實現(xiàn)立體光線投射算法,以及用Python結(jié)合Arduino和樹莓派等硬件的電子項目。本書并不介紹Python語言的基礎(chǔ)知識,而是通過一系列不簡單的項目,展示如何用Python來解決各種實際問題,以及如何使用一些流行的Python庫。 \n \n本書適合那些想要通過Python編程來進行嘗試和探索的讀者,適合了解基本的Python語法和基本的編程概念的讀者進一步學(xué)習(xí),對于Python程序員有一定的啟發(fā)和參考價值。 \n \n \n《Python極客編程:用代碼探索世界》 \n本書包含16個有趣的編程項目,共分為12章。每章從一個明確的項目目標(biāo)開始,引導(dǎo)讀者像程序員一樣思考解決問題的方法并完成任務(wù)。本書介紹用貝葉斯法則確定事件概率,用自然語言處理技術(shù)分析語料庫,用collections和random等模塊加密字符,用OpenCV和NumPy等庫實現(xiàn)圖像差異檢測、圖像屬性測量、人臉檢測、人臉識別等計算機視覺應(yīng)用,用turtle模塊模擬圖像移動軌跡,用pandas庫分析數(shù)據(jù),用bokeh等庫進行數(shù)據(jù)可視化。通過對本書的學(xué)習(xí),讀者將學(xué)會使用Python創(chuàng)建完整、實用的Python程序。 \n \n本書能幫助Python初學(xué)者理解編程思想并培養(yǎng)Python編程技能,也能幫助有一定編程基礎(chǔ)的Python程序員從項目實戰(zhàn)中獲得解決實際問題的啟發(fā)。 \n \n \n《Python編程實戰(zhàn) 妙趣橫生的項目之旅》 \n《Python編程實戰(zhàn):妙趣橫生的項目之旅》基于Python語言,通過項目展示Python的奇妙應(yīng)用,適合Python初學(xué)者學(xué)習(xí)。在本書中,你將使用Python編程語言模擬探索火星、木星以及銀河系最遙遠的地方,體驗詩人的意境,了解高級的金融知識等。你還會學(xué)到各種各樣的技術(shù),如馬爾可夫鏈分析技術(shù)、蒙特卡羅模擬、圖像疊加技術(shù)、基因遺傳算法等。與此同時,你還會學(xué)習(xí)一些模塊的使用方法,例如pygame、Pylint、pydocstyle、Tkinter、python-docx、Matplotlib和pillow等。 \n \n《Python編程實戰(zhàn):妙趣橫生的項目之旅》基于一些有趣的項目進行講解,能夠讓讀者在新奇的項目案例中體驗學(xué)習(xí)Python的樂趣。此外,讀者還能將自己所學(xué)的知識與實際的應(yīng)用程序開發(fā)、數(shù)據(jù)庫設(shè)計和解決實際問題聯(lián)系起來,提升自己的項目實踐能力。

作者簡介

  《Python極客項目編程》 \nMahesh Venkitachalam是一位擁有二十年編程經(jīng)驗的軟件工程師。 他從八年級就開始培養(yǎng)對技術(shù)的熱情,匯集成了他受歡迎的電子和編程博客:electronut.in。 \n \n《Python極客編程:用代碼探索世界》 \n《Python編程實戰(zhàn) 妙趣橫生的項目之旅》 \n李.沃恩(Lee Vaughan)是一位程序員、流行文化愛好者、教育工作者。作為埃克森美孚公司的前主管級科學(xué)家,他負責(zé)構(gòu)建和審查計算機模型,開發(fā)和測試軟件,并培訓(xùn)地質(zhì)學(xué)家和工程師。除了本書,他還撰寫了《Python編程實戰(zhàn)——妙趣橫生的項目之旅》,他通過這兩本書幫助讀者提升Python技能,并使讀者在學(xué)習(xí)的過程中獲得樂趣!

圖書目錄

《Python極客項目編程》

\n

第 1章  解析iTunes播放列表 3

\n


\n

1.1 iTunes播放列表文件剖析 3

\n


\n

1.2 所需模塊 5

\n


\n

1.3 代碼 5

\n


\n

1.4 完整代碼 10

\n


\n

1.5 運行程序 13

\n


\n

1.6 小結(jié) 14

\n


\n

1.7 實驗 14

\n


\n

第 2章 萬花尺 15

\n


\n

2.1 參數(shù)方程 16

\n


\n

2.2 所需模塊 20

\n


\n

2.3 代碼 20

\n


\n

2.4 完整代碼 27

\n


\n

2.5 運行萬花尺動畫 32

\n


\n

2.6 小結(jié) 33

\n


\n

2.7 實驗 33

\n


\n

第 二部分 模擬生命

\n


\n

第3章 Conway生命游戲 37

\n


\n

3.1 工作原理 38

\n


\n

3.2 所需模塊 39

\n


\n

3.3 代碼 40

\n


\n

3.4 完整代碼 44

\n


\n

3.5 運行模擬人生的游戲 46

\n


\n

3.6 小結(jié) 47

\n


\n

3.7 實驗 47

\n


\n

第4章 用Karplus-Strong算法產(chǎn)生音樂泛音 49

\n


\n

4.1 工作原理 51

\n


\n

4.2 所需模塊 54

\n


\n

4.3 代碼 54

\n


\n

4.4 完整代碼 58

\n


\n

4.5 運行撥弦模擬 61

\n


\n

4.6 小結(jié) 62

\n


\n

4.7 實驗 62

\n


\n

第5章 類鳥群:仿真鳥群 63

\n


\n

5.1 工作原理 64

\n


\n

5.2 所需模塊 64

\n


\n

5.3 代碼 64

\n


\n

5.4 完整代碼 72

\n


\n

5.5 運行類鳥群模擬 75

\n


\n

5.6 小結(jié) 76

\n


\n

5.7 實驗 76

\n


\n

第三部分 圖片之樂

\n


\n

第6章 ASCII文本圖形 79

\n


\n

6.1 工作原理 80

\n


\n

6.2 所需模塊 81

\n


\n

6.3 代碼 81

\n


\n

6.4 完整代碼 85

\n


\n

6.5 運行ASCII文本圖形生成程序 87

\n


\n

6.6 小結(jié) 87

\n


\n

6.7 實驗 88

\n


\n

第7章 照片馬賽克 89

\n


\n

7.1 工作原理 90

\n


\n

7.2 所需模塊 92

\n


\n

7.3 代碼 92

\n


\n

7.4 完整代碼 98

\n


\n

7.6 運行照片馬賽克生成程序 102

\n


\n

7.7 小結(jié) 103

\n


\n

7.7 實驗 103

\n


\n

第8章 三維立體畫 105

\n


\n

8.1 工作原理 106

\n


\n

8.2 所需模塊 109

\n


\n

8.3 代碼 109

\n


\n

8.4 完整代碼 113

\n


\n

8.5 運行三維立體畫生成程序 115

\n


\n

8.6 小結(jié) 117

\n


\n

8.7 實驗 117

\n


\n

第四部分 走進三維

\n


\n

第9章 理解OpenGL 121

\n


\n

9.1 老式OpenGL 122

\n


\n

9.2 現(xiàn)代OpenGL:三維圖形管線 124

\n


\n

9.3 所需模塊 130

\n


\n

9.4 代碼 130

\n


\n

9.5 完整代碼 137

\n


\n

9.6 運行OpenGL應(yīng)用程序 142

\n


\n

9.7 小結(jié) 143

\n


\n

9.8 實驗 143

\n


\n

第 10章 粒子系統(tǒng) 145

\n


\n

10.1 工作原理 146

\n


\n

10.2 所需模塊 151

\n


\n

10.3 粒子系統(tǒng)的代碼 151

\n


\n

10.4 粒子系統(tǒng)完整代碼 158

\n


\n

10.5 盒子代碼 164

\n


\n

10.6 主程序代碼 166

\n


\n

10.7 完整主程序代碼 169

\n


\n

10.8 運行程序 172

\n


\n

10.9 小結(jié) 172

\n


\n

10.10 實驗 172

\n


\n

第 11章 體渲染 173

\n


\n

11.1 工作原理 174

\n


\n

11.2 所需模塊 178

\n


\n

11.3 項目代碼概述 178

\n


\n

11.4 生成三維紋理 178

\n


\n

11.5 完整的三維紋理代碼 180

\n


\n

11.6 生成光線 181

\n


\n

11.7 完整的光線生成代碼 187

\n


\n

11.8 體光線投射 192

\n


\n

11.9 完整的體光線投射代碼 196

\n


\n

11.10 二維切片 199

\n


\n

11.11 完整的二維切片代碼 203

\n


\n

11.12 代碼整合 206

\n


\n

11.13 完整的主文件代碼 207

\n


\n

11.14 運行程序 209

\n


\n

11.15 小結(jié) 210

\n


\n

11.16 實驗 210

\n


\n

第五部分 玩硬件

\n


\n

第 12章 Arduino簡介 215

\n


\n

12.1 Arduino 216

\n


\n

12.2 Arduino生態(tài)系統(tǒng) 217

\n


\n

12.3 所需模塊 219

\n


\n

12.4 搭建感光電路 219

\n


\n

12.5 Python代碼 222

\n


\n

12.6 完整的Python代碼 224

\n


\n

12.7 運行程序 226

\n


\n

12.8 小結(jié) 227

\n


\n

12.9 實驗 227

\n


\n

第 13章 激光音樂秀 229

\n


\n

13.1 用激光產(chǎn)生圖案 230

\n


\n

13.2 所需模塊 233

\n


\n

13.3 Arduino程序 237

\n


\n

13.4 Python代碼 240

\n


\n

13.5 完整的Python代碼 246

\n


\n

13.6 運行程序 249

\n


\n

13.7 小結(jié) 250

\n


\n

13.8 實驗 250

\n


\n

第 14章 基于樹莓派的天氣監(jiān)控器 253

\n


\n

14.1 硬件 254

\n


\n

14.2 安裝和配置軟件 256

\n


\n

14.3 搭建硬件 262

\n


\n

14.4 代碼 263

\n


\n

14.5 完整代碼 269

\n


\n

14.6 運行程序 272

\n


\n

14.7 小結(jié) 273

\n


\n

14.8 實驗 273

\n


\n

附錄A 軟件安裝 275

\n


\n

附錄B 基礎(chǔ)實用電子學(xué) 281

\n


\n

附錄C 樹莓派的建議和技巧 289

\n


\n


\n

《Python極客編程:用代碼探索世界》

\n

第 1章  用貝葉斯法則營救失事船只的船員 1

\n


\n

1.1  貝葉斯法則 1

\n


\n

1.2  項目1:搜索和救援 4

\n


\n

1.3  小結(jié) 19

\n


\n

1.4  延伸閱讀 20

\n


\n

1.5  挑戰(zhàn)項目:更聰明的搜索 20

\n


\n

1.6  挑戰(zhàn)項目:用蒙特卡洛模擬尋找最佳策略 20

\n


\n

1.7  挑戰(zhàn)項目:計算檢測概率 20

\n


\n

第 2章  用計量文體學(xué)來確定作者的身份 22

\n


\n

2.1  項目2:《巴斯克維爾的獵犬》《世界大戰(zhàn)》和《失落的世界》 22

\n


\n

2.2  小結(jié) 38

\n


\n

2.3  延伸閱讀 39

\n


\n

2.4  實踐項目:用分散圖分析《巴斯克維爾的獵犬》 39

\n


\n

2.5  實踐項目:標(biāo)點符號熱圖 40

\n


\n

2.6  挑戰(zhàn)項目:修正頻率 41

\n


\n

第3章  用自然語言處理總結(jié)演講 42

\n


\n

3.1  項目3:《我有一個夢想》總結(jié)演講稿! 42

\n


\n

3.2  項目4:用gensim總結(jié)演講內(nèi)容 50

\n


\n

3.3  項目5: 用詞云總結(jié)文本 53

\n


\n

3.4  小結(jié) 59

\n


\n

3.5  延伸閱讀 59

\n


\n

3.6  挑戰(zhàn)項目:游戲之夜 59

\n


\n

3.7  挑戰(zhàn)項目:對總結(jié)進行總結(jié) 60

\n


\n

3.8  挑戰(zhàn)項目:小說總結(jié) 61

\n


\n

3.9  挑戰(zhàn)項目:不只是你說什么,而是你怎么說! 62

\n


\n

第4章  使用書籍密碼發(fā)送超級秘密消息 63

\n


\n

4.1  一次性密碼本 63

\n


\n

4.2  瑞貝卡密碼 65

\n


\n

4.3  項目6:Rebecca的數(shù)字密鑰 65

\n


\n

4.4  小結(jié) 74

\n


\n

4.5  延伸閱讀 74

\n


\n

4.6  實踐項目:對字符繪圖 75

\n


\n

4.7  實踐項目:發(fā)送秘密 76

\n


\n

第5章  發(fā)現(xiàn)冥王星 78

\n


\n

5.1  項目7:復(fù)制閃爍比較器 79

\n


\n

5.2  項目8:用圖像差異探測瞬變天體 93

\n


\n

5.3  小結(jié) 98

\n


\n

5.4  延伸閱讀 99

\n


\n

5.5  實踐項目:繪制軌道路徑 99

\n


\n

5.6  實踐項目:區(qū)別是什么 99

\n


\n

5.7  挑戰(zhàn)項目:數(shù)星星 100

\n


\n

第6章  模擬阿波羅8號的自由返回軌跡 101

\n


\n

6.1  理解阿波羅8號任務(wù) 102

\n


\n

6.2  項目9:與阿波羅8號一起登月! 103

\n


\n

6.3  小結(jié) 120

\n


\n

6.4  延伸閱讀 120

\n


\n

6.5  實踐項目:模擬搜索模式 120

\n


\n

6.6  實踐項目:讓CSM啟動 122

\n


\n

6.7  實踐項目:讓CSM停下來 122

\n


\n

6.8  挑戰(zhàn)項目:真實比例模擬 123

\n


\n

6.9  挑戰(zhàn)項目:真正的阿波羅8號 123

\n


\n

第7章  選擇火星著陸點 124

\n


\n

7.1  如何登陸火星 124

\n


\n

7.2  MOLA地圖 125

\n


\n

7.3  項目10:選擇火星登陸點 126

\n


\n

7.4  小結(jié) 141

\n


\n

7.5  延伸閱讀 141

\n


\n

7.6  實踐項目:確認繪畫成為圖像的一部分 142

\n


\n

7.7  實踐項目:提取高程剖面圖 142

\n


\n

7.8  實踐項目:3D繪圖 143

\n


\n

7.9  實踐項目:混合地圖 143

\n


\n

7.10  挑戰(zhàn)項目:三人成列 145

\n


\n

7.11  挑戰(zhàn)項目:繞回矩形 145

\n


\n

第8章  探測遙遠的系外行星 147

\n


\n

8.1  凌星測光法 147

\n


\n

8.2  項目11:模擬系外行星的凌星過程 149

\n


\n

8.3  項目12:系外行星成像 157

\n


\n

8.4  小結(jié) 163

\n


\n

8.5  延伸閱讀 163

\n


\n

8.6  實踐項目:探測外星巨型建筑 164

\n


\n

8.7  實踐項目:探測小行星凌星 165

\n


\n

8.8  實踐項目:考慮臨邊昏暗 166

\n


\n

8.9  實踐項目:探測星斑 169

\n


\n

8.10  實踐項目:探測外星艦隊 169

\n


\n

8.11  實踐項目:探測有月亮的行星 170

\n


\n

8.12  實踐項目:測量系外行星的日長 170

\n


\n

8.13  挑戰(zhàn)項目:生成動態(tài)光度曲線 171

\n


\n

第9章  識別朋友或敵人 172

\n


\n

9.1  檢測照片中的人臉 172

\n


\n

9.2  項目13:編寫機器人哨兵炮程序 173

\n


\n

9.3  從視頻流中檢測人臉 186

\n


\n

9.4  小結(jié) 189

\n


\n

9.5  延伸閱讀 189

\n


\n

9.6  實踐項目:模糊人臉 189

\n


\n

9.7  挑戰(zhàn)項目:檢測貓臉 190

\n


\n

第 10章  用人臉識別限制訪問 191

\n


\n

10.1  用局部二進制模式直方圖識別人臉 191

\n


\n

10.2  項目14:限制接觸外星制品 195

\n


\n

10.3  小結(jié) 205

\n


\n

10.4  延伸閱讀 205

\n


\n

10.5  挑戰(zhàn)項目:添加密碼和視頻采集 205

\n


\n

10.6  挑戰(zhàn)項目:長得像和雙胞胎 206

\n


\n

10.7  挑戰(zhàn)項目:時間機器 206

\n


\n

第 11章  創(chuàng)建交互式僵尸逃離地圖 207

\n


\n

11.1  項目15:用地區(qū)分布圖實現(xiàn)人口密度可視化 207

\n


\n

11.2  小結(jié) 223

\n


\n

11.3  延伸閱讀 224

\n


\n

11.4  挑戰(zhàn)項目:繪制美國人口變化圖 224

\n


\n

第 12章  我們生活在計算機模擬中嗎 225

\n


\n

12.1  項目16:生命、宇宙和耶爾特的池塘 225

\n


\n

12.2  小結(jié) 233

\n


\n

12.3  延伸閱讀 233

\n


\n

12.4  繼續(xù)前進 234

\n


\n

12.5  挑戰(zhàn)項目:尋找安全空間 234

\n


\n

12.6  挑戰(zhàn)項目:太陽來了 235

\n


\n

12.7  挑戰(zhàn)項目:通過狗的眼睛看 235

\n


\n

12.8  挑戰(zhàn)項目:自定義單詞搜索 235

\n


\n

12.9  挑戰(zhàn)項目:簡化慶典幻燈片 235

\n


\n

12.10  挑戰(zhàn)項目:編織一張糾結(jié)的網(wǎng) 235

\n


\n

12.11  挑戰(zhàn)項目:走,去山上告訴它 236

\n


\n

附錄 實踐項目解決方案 237

\n


\n


\n

《Python編程實戰(zhàn) 妙趣橫生的項目之旅》

\n

第 1章 虛假姓名生成器 1

\n


\n

第 2章 尋找回文 15

\n


\n

第3章 尋找易位詞 28

\n


\n

第4章 破解美國內(nèi)戰(zhàn)密碼 53

\n


\n

第5章 編寫英國內(nèi)戰(zhàn)密碼 78

\n


\n

第6章 隱寫術(shù) 89

\n


\n

第7章 用遺傳算法培育大鼠 106

\n


\n

第8章 統(tǒng)計俳句音節(jié)數(shù) 124

\n


\n

第9章 用馬爾可夫鏈分析技術(shù)編寫俳句 139

\n


\n

第 10章 我們孤獨嗎——探索費米悖論 162

\n


\n

第 11章 蒙蒂.霍爾問題 188

\n


\n

第 12章 儲蓄安全 208

\n


\n

第 13章 模擬外星火山 231

\n


\n

第 14章 用探測器繪制火星地圖 248

\n


\n

第 15章 用行星疊加技術(shù)完善天體攝影圖片 283

\n


\n

附錄 實踐項目解決方案 302

\n


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號