定 價:¥248.80
作 者: | (美)Mahesh Venkitachalam 等 |
出版社: | 人民郵電出版社 |
叢編項: | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787115007056 | 出版時間: | 2022-06-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 876 | 字數(shù): |
《Python極客項目編程》
\n第 1章 解析iTunes播放列表 3
\n1.1 iTunes播放列表文件剖析 3
\n1.2 所需模塊 5
\n1.3 代碼 5
\n1.4 完整代碼 10
\n1.5 運行程序 13
\n1.6 小結(jié) 14
\n1.7 實驗 14
\n第 2章 萬花尺 15
\n2.1 參數(shù)方程 16
\n2.2 所需模塊 20
\n2.3 代碼 20
\n2.4 完整代碼 27
\n2.5 運行萬花尺動畫 32
\n2.6 小結(jié) 33
\n2.7 實驗 33
\n第 二部分 模擬生命
\n第3章 Conway生命游戲 37
\n3.1 工作原理 38
\n3.2 所需模塊 39
\n3.3 代碼 40
\n3.4 完整代碼 44
\n3.5 運行模擬人生的游戲 46
\n3.6 小結(jié) 47
\n3.7 實驗 47
\n第4章 用Karplus-Strong算法產(chǎn)生音樂泛音 49
\n4.1 工作原理 51
\n4.2 所需模塊 54
\n4.3 代碼 54
\n4.4 完整代碼 58
\n4.5 運行撥弦模擬 61
\n4.6 小結(jié) 62
\n4.7 實驗 62
\n第5章 類鳥群:仿真鳥群 63
\n5.1 工作原理 64
\n5.2 所需模塊 64
\n5.3 代碼 64
\n5.4 完整代碼 72
5.5 運行類鳥群模擬 75
\n5.6 小結(jié) 76
\n5.7 實驗 76
\n第三部分 圖片之樂
\n第6章 ASCII文本圖形 79
\n6.1 工作原理 80
\n6.2 所需模塊 81
\n6.3 代碼 81
\n6.4 完整代碼 85
\n6.5 運行ASCII文本圖形生成程序 87
\n6.6 小結(jié) 87
\n6.7 實驗 88
\n第7章 照片馬賽克 89
\n7.1 工作原理 90
\n7.2 所需模塊 92
\n7.3 代碼 92
\n7.4 完整代碼 98
\n7.6 運行照片馬賽克生成程序 102
\n7.7 小結(jié) 103
\n7.7 實驗 103
\n第8章 三維立體畫 105
\n8.1 工作原理 106
\n8.2 所需模塊 109
\n8.3 代碼 109
\n8.4 完整代碼 113
\n8.5 運行三維立體畫生成程序 115
\n8.6 小結(jié) 117
\n8.7 實驗 117
\n第四部分 走進三維
\n第9章 理解OpenGL 121
\n9.1 老式OpenGL 122
\n9.2 現(xiàn)代OpenGL:三維圖形管線 124
\n9.3 所需模塊 130
\n9.4 代碼 130
\n9.5 完整代碼 137
\n9.6 運行OpenGL應(yīng)用程序 142
\n9.7 小結(jié) 143
\n9.8 實驗 143
\n第 10章 粒子系統(tǒng) 145
\n10.1 工作原理 146
\n10.2 所需模塊 151
\n10.3 粒子系統(tǒng)的代碼 151
\n10.4 粒子系統(tǒng)完整代碼 158
\n10.5 盒子代碼 164
\n10.6 主程序代碼 166
\n10.7 完整主程序代碼 169
\n10.8 運行程序 172
\n10.9 小結(jié) 172
\n10.10 實驗 172
\n第 11章 體渲染 173
\n11.1 工作原理 174
\n11.2 所需模塊 178
\n11.3 項目代碼概述 178
\n11.4 生成三維紋理 178
\n11.5 完整的三維紋理代碼 180
\n11.6 生成光線 181
\n11.7 完整的光線生成代碼 187
\n11.8 體光線投射 192
\n11.9 完整的體光線投射代碼 196
\n11.10 二維切片 199
\n11.11 完整的二維切片代碼 203
\n11.12 代碼整合 206
\n11.13 完整的主文件代碼 207
\n11.14 運行程序 209
\n11.15 小結(jié) 210
\n11.16 實驗 210
\n第五部分 玩硬件
\n第 12章 Arduino簡介 215
\n12.1 Arduino 216
\n12.2 Arduino生態(tài)系統(tǒng) 217
\n12.3 所需模塊 219
\n12.4 搭建感光電路 219
\n12.5 Python代碼 222
\n12.6 完整的Python代碼 224
\n12.7 運行程序 226
\n12.8 小結(jié) 227
\n12.9 實驗 227
\n第 13章 激光音樂秀 229
\n13.1 用激光產(chǎn)生圖案 230
\n13.2 所需模塊 233
\n13.3 Arduino程序 237
\n13.4 Python代碼 240
\n13.5 完整的Python代碼 246
\n13.6 運行程序 249
\n13.7 小結(jié) 250
\n13.8 實驗 250
\n第 14章 基于樹莓派的天氣監(jiān)控器 253
\n14.1 硬件 254
\n14.2 安裝和配置軟件 256
\n14.3 搭建硬件 262
\n14.4 代碼 263
\n14.5 完整代碼 269
\n14.6 運行程序 272
\n14.7 小結(jié) 273
\n14.8 實驗 273
\n附錄A 軟件安裝 275
\n附錄B 基礎(chǔ)實用電子學(xué) 281
\n附錄C 樹莓派的建議和技巧 289
\n《Python極客編程:用代碼探索世界》
\n第 1章 用貝葉斯法則營救失事船只的船員 1
\n1.1 貝葉斯法則 1
\n1.2 項目1:搜索和救援 4
\n1.3 小結(jié) 19
\n1.4 延伸閱讀 20
\n1.5 挑戰(zhàn)項目:更聰明的搜索 20
\n1.6 挑戰(zhàn)項目:用蒙特卡洛模擬尋找最佳策略 20
\n1.7 挑戰(zhàn)項目:計算檢測概率 20
\n第 2章 用計量文體學(xué)來確定作者的身份 22
\n2.1 項目2:《巴斯克維爾的獵犬》《世界大戰(zhàn)》和《失落的世界》 22
\n2.2 小結(jié) 38
\n2.3 延伸閱讀 39
\n2.4 實踐項目:用分散圖分析《巴斯克維爾的獵犬》 39
\n2.5 實踐項目:標(biāo)點符號熱圖 40
\n2.6 挑戰(zhàn)項目:修正頻率 41
\n第3章 用自然語言處理總結(jié)演講 42
\n3.1 項目3:《我有一個夢想》總結(jié)演講稿! 42
\n3.2 項目4:用gensim總結(jié)演講內(nèi)容 50
\n3.3 項目5: 用詞云總結(jié)文本 53
\n3.4 小結(jié) 59
\n3.5 延伸閱讀 59
\n3.6 挑戰(zhàn)項目:游戲之夜 59
\n3.7 挑戰(zhàn)項目:對總結(jié)進行總結(jié) 60
\n3.8 挑戰(zhàn)項目:小說總結(jié) 61
\n3.9 挑戰(zhàn)項目:不只是你說什么,而是你怎么說! 62
\n第4章 使用書籍密碼發(fā)送超級秘密消息 63
\n4.1 一次性密碼本 63
\n4.2 瑞貝卡密碼 65
\n4.3 項目6:Rebecca的數(shù)字密鑰 65
\n4.4 小結(jié) 74
\n4.5 延伸閱讀 74
\n4.6 實踐項目:對字符繪圖 75
\n4.7 實踐項目:發(fā)送秘密 76
\n第5章 發(fā)現(xiàn)冥王星 78
\n5.1 項目7:復(fù)制閃爍比較器 79
\n5.2 項目8:用圖像差異探測瞬變天體 93
\n5.3 小結(jié) 98
\n5.4 延伸閱讀 99
\n5.5 實踐項目:繪制軌道路徑 99
\n5.6 實踐項目:區(qū)別是什么 99
\n5.7 挑戰(zhàn)項目:數(shù)星星 100
\n第6章 模擬阿波羅8號的自由返回軌跡 101
\n6.1 理解阿波羅8號任務(wù) 102
\n6.2 項目9:與阿波羅8號一起登月! 103
\n6.3 小結(jié) 120
\n6.4 延伸閱讀 120
\n6.5 實踐項目:模擬搜索模式 120
\n6.6 實踐項目:讓CSM啟動 122
\n6.7 實踐項目:讓CSM停下來 122
\n6.8 挑戰(zhàn)項目:真實比例模擬 123
\n6.9 挑戰(zhàn)項目:真正的阿波羅8號 123
\n第7章 選擇火星著陸點 124
\n7.1 如何登陸火星 124
\n7.2 MOLA地圖 125
\n7.3 項目10:選擇火星登陸點 126
\n7.4 小結(jié) 141
\n7.5 延伸閱讀 141
\n7.6 實踐項目:確認繪畫成為圖像的一部分 142
\n7.7 實踐項目:提取高程剖面圖 142
\n7.8 實踐項目:3D繪圖 143
\n7.9 實踐項目:混合地圖 143
\n7.10 挑戰(zhàn)項目:三人成列 145
\n7.11 挑戰(zhàn)項目:繞回矩形 145
\n第8章 探測遙遠的系外行星 147
\n8.1 凌星測光法 147
\n8.2 項目11:模擬系外行星的凌星過程 149
\n8.3 項目12:系外行星成像 157
\n8.4 小結(jié) 163
\n8.5 延伸閱讀 163
\n8.6 實踐項目:探測外星巨型建筑 164
\n8.7 實踐項目:探測小行星凌星 165
\n8.8 實踐項目:考慮臨邊昏暗 166
\n8.9 實踐項目:探測星斑 169
\n8.10 實踐項目:探測外星艦隊 169
\n8.11 實踐項目:探測有月亮的行星 170
\n8.12 實踐項目:測量系外行星的日長 170
\n8.13 挑戰(zhàn)項目:生成動態(tài)光度曲線 171
\n第9章 識別朋友或敵人 172
\n9.1 檢測照片中的人臉 172
\n9.2 項目13:編寫機器人哨兵炮程序 173
\n9.3 從視頻流中檢測人臉 186
\n9.4 小結(jié) 189
\n9.5 延伸閱讀 189
\n9.6 實踐項目:模糊人臉 189
\n9.7 挑戰(zhàn)項目:檢測貓臉 190
\n第 10章 用人臉識別限制訪問 191
\n10.1 用局部二進制模式直方圖識別人臉 191
\n10.2 項目14:限制接觸外星制品 195
\n10.3 小結(jié) 205
\n10.4 延伸閱讀 205
\n10.5 挑戰(zhàn)項目:添加密碼和視頻采集 205
\n10.6 挑戰(zhàn)項目:長得像和雙胞胎 206
\n10.7 挑戰(zhàn)項目:時間機器 206
\n第 11章 創(chuàng)建交互式僵尸逃離地圖 207
\n11.1 項目15:用地區(qū)分布圖實現(xiàn)人口密度可視化 207
\n11.2 小結(jié) 223
\n11.3 延伸閱讀 224
\n11.4 挑戰(zhàn)項目:繪制美國人口變化圖 224
\n第 12章 我們生活在計算機模擬中嗎 225
\n12.1 項目16:生命、宇宙和耶爾特的池塘 225
\n12.2 小結(jié) 233
\n12.3 延伸閱讀 233
\n12.4 繼續(xù)前進 234
\n12.5 挑戰(zhàn)項目:尋找安全空間 234
\n12.6 挑戰(zhàn)項目:太陽來了 235
\n12.7 挑戰(zhàn)項目:通過狗的眼睛看 235
\n12.8 挑戰(zhàn)項目:自定義單詞搜索 235
\n12.9 挑戰(zhàn)項目:簡化慶典幻燈片 235
\n12.10 挑戰(zhàn)項目:編織一張糾結(jié)的網(wǎng) 235
\n12.11 挑戰(zhàn)項目:走,去山上告訴它 236
\n附錄 實踐項目解決方案 237
\n《Python編程實戰(zhàn) 妙趣橫生的項目之旅》
\n第 1章 虛假姓名生成器 1
\n第 2章 尋找回文 15
\n第3章 尋找易位詞 28
\n第4章 破解美國內(nèi)戰(zhàn)密碼 53
\n第5章 編寫英國內(nèi)戰(zhàn)密碼 78
\n第6章 隱寫術(shù) 89
\n第7章 用遺傳算法培育大鼠 106
\n第8章 統(tǒng)計俳句音節(jié)數(shù) 124
\n第9章 用馬爾可夫鏈分析技術(shù)編寫俳句 139
\n第 10章 我們孤獨嗎——探索費米悖論 162
\n第 11章 蒙蒂.霍爾問題 188
\n第 12章 儲蓄安全 208
\n第 13章 模擬外星火山 231
\n第 14章 用探測器繪制火星地圖 248
\n第 15章 用行星疊加技術(shù)完善天體攝影圖片 283
\n附錄 實踐項目解決方案 302
\n