中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
數據科學PYTHON 3.0科學計算指南

包郵 數據科學PYTHON 3.0科學計算指南

出版社:人民郵電出版社出版時間:2017-05-01
開本: 其他 頁數: 254
中 圖 價:¥30.7(4.4折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

數據科學PYTHON 3.0科學計算指南 版權信息

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

數據科學PYTHON 3.0科學計算指南 本書特色

本書旨在通過實際的Python 3.0代碼示例展示Python與數學應用程序的緊密聯系,介紹將Python中的各種概念用于科學計算的方法。 本書共有15章。第1~3章介紹Python中的主要語法元素、基本數據類型、容器類型等概念;第4~9章介紹線性代數、數組、函數、類、迭代等與數學數據類型緊密相關的內容;第10~14章就有關科學計算程序運行過程中錯誤處理、輸入輸出、測試等問題進行探索,并具體給出了一些綜合實例,以幫助讀者進一步掌握前述章節所涵蓋的內容;第15章介紹符號計算的相關內容,旨在讓讀者了解這一常用于推導和驗證理論上的數學模型和數值結果的技術。 本書特色鮮明,示例生動有趣,內容易讀易學,既適合Python初學者和程序員閱讀,也適合高校計算機專業的教師和學生參考。具有編程經驗以及科學計算的愛好者也可以將本書作為研究SciPy和NumPy的參考資料。

數據科學PYTHON 3.0科學計算指南 內容簡介

本書旨在通過實際的Python 3.0代碼示例展示Python與數學應用程序的緊密聯系,介紹將Python中的各種概念用于科學計算的方法。本書共有15章。靠前~3章介紹Python中的主要語法元素、基本數據類型、容器類型等概念;第4~9章介紹線性代數、數組、函數、類、迭代等與數學數據類型緊密相關的內容;靠前0~14章就有關科學計算程序運行過程中錯誤處理、輸入輸出、測試等問題進行探索,并具體給出了一些綜合實例,以幫助讀者進一步掌握前述章節所涵蓋的內容;靠前5章介紹符號計算的相關內容,旨在讓讀者了解這一常用于推導和驗證理論上的數學模型和數值結果的技術。本書特色鮮明,示例生動有趣,內容易讀易學,既適合Python初學者和程序員閱讀,也適合高校計算機專業的教師和學生參考。具有編程經驗以及科學計算的愛好者也可以將本書作為研究SciPy和NumPy的參考資料。

數據科學PYTHON 3.0科學計算指南 目錄



目錄



第 1章 入門 1

1.1 安裝和配置說明 1

1.1.1 安裝 1

1.1.2 Anaconda 2

1.1.3 配置 3

1.1.4 Python Shell 3

1.1.5 執行腳本 3

1.1.6 獲取幫助 4

1.1.7 Jupyter ?C Python筆記本 4

1.2 程序與控制流 4

1.2.1 注釋 5

1.2.2 行連接 5

1.3 基本類型 6

1.3.1 數值類型 6

1.3.2 字符串 6

1.3.3 變量 7

1.3.4 列表 7

1.3.5 列表運算符 8

1.3.6 布爾表達式 8

1.4 使用循環來重復語句 9

1.4.1 重復任務 9

1.4.2 break和else 9

1.5 條件語句 10

1.6 使用函數封裝代碼 10

1.7 腳本和模塊 11

1.7.1 簡單的模塊—函數的

集合 12

1.7.2 使用模塊和命名空間 13

1.8 解釋器 13

1.9 小結 14

第 2章 變量和基本數據類型 15

2.1 變量 15

2.2 數值類型 16

2.2.1 整數類型 17

2.2.2 浮點數 17

2.2.3 復數 20

2.3 布爾類型 23

2.3.1 布爾運算符 23

2.3.2 布爾類型轉換 24

2.3.3 布爾類型自動轉換 24

2.3.4 and和or的返回值 25

2.3.5 布爾值和整數 26

2.4 字符串類型 26

2.5 小結 29

2.6 練習 30

第3章 容器類型 33

3.1 列表 33

3.1.1 切片 34

3.1.2 步長 36

3.1.3 列表修改 36

3.1.4 是否屬于列表 37

3.1.5 列表方法 37

3.1.6 原位操作 38

3.1.7 列表合并—zip 39

3.1.8 列表推導 39

3.2 數組 40

3.3 元組 41

3.4 字典 42

3.4.1 創建和修改字典 42

3.4.2 循環遍歷字典 43

3.5 集合 44

3.6 容器類型轉換 45

3.7 類型檢查 46

3.8 小結 47

3.9 練習 47

第4章 線性代數—數組 50

4.1 數組類型概要 50

4.1.1 向量和矩陣 50

4.1.2 索引和切片 52

4.1.3 線性代數運算 52

4.2 數學基礎 53

4.2.1 作為函數的數組 54

4.2.2 基于元素的運算 54

4.2.3 形狀和維數 54

4.2.4 點運算 55

4.3 數組類型 57

4.3.1 數組屬性 57

4.3.2 用列表創建數組 57

4.4 訪問數組項 59

4.4.1 基本數組切片 59

4.4.2 使用切片修改數組 61

4.5 數組構造函數 61

4.6 訪問和修改形狀 62

4.6.1 shape函數 62

4.6.2 維數 63

4.6.3 重塑 63

4.7 疊加 65

4.8 作用于數組的函數 66

4.8.1 通用函數 66

4.8.2 數組函數 68

4.9 SciPy中的線性代數方法 69

4.9.1 使用LU來求解多個線性

方程組 70

4.9.2 使用SVD來解決*小二乘

問題 71

4.9.3 其他方法 72

4.10 小結 72

4.11 練習 73

第5章 高級數組 75

5.1 數組視圖和副本 75

5.1.1 數組視圖 75

5.1.2 切片視圖 76

5.1.3 轉置和重塑視圖 76

5.1.4 復制數組 76

5.2 數組比較 77

5.2.1 布爾數組 77

5.2.2 數組布爾運算 78

5.3 數組索引 79

5.3.1 使用布爾數組進行索引 79

5.3.2 使用where命令 80

5.4 代碼性能和向量化 81

5.5 廣播 83

5.5.1 數學視角 83

5.5.2 廣播數組 86

5.5.3 典型示例 88

5.6 稀疏矩陣 90

5.6.1 稀疏矩陣格式 91

5.6.2 生成稀疏矩陣 94

5.6.3 稀疏矩陣方法 94

5.7 小結 95

第6章 繪圖 96

6.1 基本繪圖 96

6.2 格式化 100

6.3 meshgrid和contours函數 103

6.4 圖像和等值線 106

6.5 matplotlib對象 108

6.5.1 坐標軸對象 108

6.5.2 修改線條屬性 109

6.5.3 注釋 110

6.5.4 曲線間的填充面積 111

6.5.5 刻度和刻度標簽 112

6.6 繪制三維圖 113

6.7 用繪圖制作電影 116

6.8 小結 117

6.9 練習 117

第7章 函數 120

7.1 基本原理 120

7.2 形參和實參 121

7.2.1 參數傳遞—通過位置和

關鍵字 121

7.2.2 更改實參 122

7.2.3 訪問本地命名空間之外

定義的變量 122

7.2.4 默認參數 123

7.2.5 可變參數 124

7.3 返回值 125

7.4 遞歸函數 126

7.5 函數文檔 128

7.6 函數是對象 128

7.7 匿名函數—lambda

關鍵字 130

7.8 裝飾器 131

7.9 小結 132

7.10 練習 133

第8章 類 135

8.1 類的簡介 136

8.1.1 類語法 136

8.1.2 _ _init_ _方法 137

8.2 屬性和方法 138

8.2.1 特殊方法 139

8.2.2 彼此依賴的屬性 143

8.2.3 綁定和未綁定方法 145

8.2.4 類屬性 146

8.2.5 類方法 146

8.3 子類和繼承 148

8.4 封裝 151

8.5 裝飾器類 152

8.6 小結 154

8.7 練習 154

第9章 迭代 156

9.1 for語句 156

9.2 控制循環內流程 157

9.3 迭代器 158

9.3.1 生成器 159

9.3.2 迭代器是一次性的 159

9.3.3 迭代器工具 160

9.3.4 遞歸序列的生成器 161

9.4 加速收斂 163

9.5 列表填充模式 165

9.5.1 使用append方法來填充

列表 165

9.5.2 迭代器中的列表 166

9.5.3 存儲生成的值 166

9.6 將迭代器作為列表使用 167

9.6.1 生成器表達式 167

9.6.2 壓縮迭代器 168

9.7 迭代器對象 169

9.8 無限迭代 170

9.8.1 while循環 170

9.8.2 遞歸 171

9.9 小結 171

9.10 練習 172

第 10章 異常處理 175

10.1 什么是異常 175

10.1.1 基本原理 177

10.1.2 用戶定義異常 179

10.1.3 上下文管理器—

with語句 180

10.2 查找錯誤:調試 181

10.2.1 漏洞 182

10.2.2 堆棧 182

10.2.3 Python調試器 183

10.2.4 調試命令 185

10.2.5 IPython調試 186

10.3 小結 187

第 11章 命名空間、范圍和模塊 188

11.1 命名空間 188

11.2 變量范圍 189

11.3 模塊 191

11.3.1 簡介 191

11.3.2 IPython模塊 192

11.3.3 變量_ _name_ _ 193

11.3.4 一些有用的模塊 193

11.4 小結 194

第 12章 輸入和輸出 195

12.1 文件處理 195

12.1.1 文件交互 195

12.1.2 文件是可迭代的 196

12.1.3 文件模式 197

12.2 NumPy方法 198

12.2.1 savetxt 198

12.2.2 loadtxt 198

12.3 Pickling 199

12.4 Shelves 200

12.5 讀寫Matlab數據文件 200

12.6 讀寫圖像 201

12.7 小結 202

第 13章 測試 203

13.1 手動測試 203

13.2 自動測試 204

13.3 使用unittest包 206

13.4 參數化測試 209

13.5 斷言工具 210

13.6 浮點值比較 210

13.7 單元和功能測試 212

13.8 調試 213

13.9 測試發現 213

13.10 測量執行時間 213

13.10.1 用魔法函數計時 214

13.10.2 使用Python的timeit

計時模塊 215

13.10.3 用上下文管理器

計時 216

13.11 小結 217

13.12 練習 217

第 14章 綜合示例 219

14.1 多項式 219

14.1.1 理論背景 219

14.1.2 任務 220

14.2 多項式類 221

14.3 牛頓多項式 225

14.4 譜聚類算法 226

14.5 解決初始值問題 230

14.6 小結 233

14.7 練習 233

第 15章 符號計算—SymPy 235

15.1 什么是符號計算 235

15.2 SymPy的基本元素 238

15.2.1 符號—所有公式的

基礎 238

15.2.2 數字 239

15.2.3 函數 239

15.3 基本函數 241

15.4 符號線性代數 243

15.5 SymPy線性代數方法示例 245

15.6 替換 246

15.7 評估符號表達式 249

15.8 符號表達式轉化為數值

函數 250

15.9 小結 252

參考文獻 253





展開全部

數據科學PYTHON 3.0科學計算指南 作者簡介

Claus Führer是瑞典隆德大學科學計算系的教授。他曾在許多國家和教學機構任教,擁有十分豐富的課堂教學經驗,所教授的課程涉及各級數值分析和工程數學的密集程序設計。在與工業界的研究he作中,Claus還開發出了數值分析軟件,并因此榮獲了2016年度隆德大學工程學院教師獎。 Jan Eric Solem是Python的狂熱愛好者。他曾任瑞典隆德大學的副教授,目前是Mapillary公司(一家街景計算機視覺公司)的CEO。他曾是Polar Rose公司的創始人兼CTO,并擔任人臉識別專家,還擔任過蘋果公司計算機視覺團隊的負責人。Jan是世界經濟論壇的技術先驅之一,曾憑借圖像分析和模式識別的論文榮獲2005—2006年度北美論文獎。他也是《Programming Computer Vision with Python》 一書的作者。 Olivier Verdier于2009年獲得了瑞典隆德大學的數學博士學位。他也是德國科隆大學、挪威特隆赫姆大學、挪威卑爾根大學和瑞典烏梅奧大學的博士后。Oliview Verdier早在2007年就開始用Python進行科學計算,目前是挪威卑爾根大學數學系的副教授。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 液氨泵,液化气泵-淄博「亚泰」燃气设备制造有限公司 | 泰国试管婴儿_泰国第三代试管婴儿_泰国试管婴儿费用/多少钱_孕泰来 | 定坤静电科技静电消除器厂家-除静电设备 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 水轮机密封网 | 水轮机密封产品研发生产厂家| 壹作文_中小学生优秀满分作文大全 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 阴离子聚丙烯酰胺价格_PAM_高分子聚丙烯酰胺厂家-河南泰航净水材料有限公司 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 无痕胶_可移胶_无痕双面胶带_可移无痕胶厂家-东莞凯峰 | Honsberg流量计-Greisinger真空表-气压计-上海欧臻机电设备有限公司 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 热处理温控箱,热处理控制箱厂家-吴江市兴达电热设备厂 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 北京律师咨询_知名专业北京律师事务所_免费法律咨询 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 浙江建筑资质代办_二级房建_市政_电力_安许_劳务资质办理公司 | 金蝶帐无忧|云代账软件|智能财税软件|会计代账公司专用软件 | 危废处理系统,水泥厂DCS集散控制系统,石灰窑设备自动化控制系统-淄博正展工控设备 | 防水套管|柔性防水套管|伸缩器|伸缩接头|传力接头-河南伟创管道 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 北京企业宣传片拍摄_公司宣传片制作-广告短视频制作_北京宣传片拍摄公司 | 电子万能试验机_液压拉力试验机_冲击疲劳试验机_材料试验机厂家-济南众标仪器设备有限公司 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 酒店品牌设计-酒店vi设计-酒店标识设计【国际级】VI策划公司 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 |