Python科學計算入門與實戰(視頻教學版)

Python科學計算入門與實戰(視頻教學版)

《Python科學計算入門與實戰(視頻教學版)》一書由裴堯堯,李麗華,陳智,肖衡林共同編寫而成。由機械工業出版社出版發行。

基本介紹

  • 中文名:Python科學計算入門與實戰(視頻教學版) 
  • 作者:裴堯堯
  • 出版社機械工業出版社
  • 出版時間:2020年12月
  • 頁數:460 頁
  • 定價:129 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111669890
內容簡介,圖書目錄,作者簡介,

內容簡介

《Python科學計算入門與實戰(視頻教學版)》介紹了作者多年的Python科學計算編程經驗,試圖為初學者提供一條快速學習的路線,從而有效降低學習門檻和成本。本書將Python科學計算的理論知識與實踐經驗結合起來,通過大量的典型實例帶領零基礎讀者快速上手。本書圖文並茂,在講解時穿插了上百幅圖片,可以幫助讀者理解重點和難點。另外,作者還特意為本書製作了教學PPT,並錄製了長達10小時的配套教學視頻,以幫助讀者更加高效、直觀地學習。
《Python科學計算入門與實戰(視頻教學版)》分為6章。第1章以簡單公式程式化為主題,介紹Python編程的入門知識、數值數據類型和函式;第2章以複雜公式程式化為主題,介紹Python中的流程控制和多值數據類型;第3章以公式對象化為主題,結合4個實例介紹Python的面向對象編程,以及如何打包Python程式;第4章以公式向量化為主題,介紹Python的著名數值運算庫NumPy的基礎知識和使用方法;第5章以公式可視化為主題,介紹Python的著名繪圖庫Matplotlib的使用方法;第6章介紹Python中的隨機數生成方法,並配合10餘個實例對前面章節的知識進行綜合套用。
《Python科學計算入門與實戰(視頻教學版)》內容豐富,講解通俗易懂,適合初學科學計算的相關人員閱讀,尤其適合高等院校相關專業的本科生和研究生閱讀,也適合數據科學和人工智慧等相關領域的工程技術人員閱讀。另外,本書還適合作為相關培訓機構的教學用書。

圖書目錄

前言
第1章 簡單公式程式化 1
1.1 安裝Python 1
1.1.1 安裝IDLE 1
1.1.2 安裝Anaconda 2
1.1.3 本書為什麼使用IDLE3
1.2 拋物線公式 3
1.2.1 語句、表達式和值 4
1.2.2 變數與賦值 6
1.2.3 注釋 14
1.2.4 格式化輸出 15
1.2.5 初識對象和類 17
1.2.6 運算符 20
1.3 煮蛋公式 27
1.3.1 庫與模組 28
1.3.2 函式 31
1.3.3 複數 51
1.3.4 算法與程式流程 52
1.4 本章小結 54
1.5 習題 55
老裴的科學世界 57
房貸計算器 58
第2章 複雜公式程式化 67
2.1 計程車費 67
2.1.1 條件分支 68
2.1.2 錯誤與異常 74
2.2 調和級數 80
2.2.1 while循環 81
2.2.2 列表和元組 86
2.2.3 for循環95
2.2.4 函式和對象 102
2.2.5 函式進階 108
2.2.6 列表解析 111
2.2.7 生成器 119
2.3 演講的重點 122
2.3.1 字元串 123
2.3.2 集合 132
2.3.3 字典 139
2.3.4 數據類型總結 148
2.4 本章小結 149
2.5 習題 150
老裴的科學世界 154
中文分詞器 154
第3章 公式對象化 165
3.1 拋物線對象 165
3.1.1 定義類 167
3.1.2 屬性和方法 167
3.2 雞蛋對象 174
3.2.1 類屬性 174
3.2.2 靜態方法 176
3.2.3 層級關係 177
3.3 向量對象 178
3.3.1 運算符 179
3.3.2 其他特殊方法 183
3.4 平面幾何 184
3.4.1 類的繼承 186
3.4.2 更多知識 192
3.4.3 打包 206
3.4.4 發布到PyPi 212
3.5 本章小結 213
3.6 習題 214
老裴的科學世界 215
球的運動軌跡 215
第4章 公式向量化 224
4.1 地表溫度輻射 224
4.1.1 向量化表達 225
4.1.2 ndarray對象 228
4.1.3 創建數組 234
4.2 小明預估成績 243
4.2.1 數組操作 245
4.2.2 數組運算 278
4.3 彈簧系統 314
4.3.1 線性代數相關函式 314
4.3.2 其他功能 327
4.4 本章小結 332
4.5 習題 332
老裴的科學世界 334
化學方程式配平 334
第5章 公式可視化 340
5.1 繪製曲線圖 342
5.1.1 一軸一圖形 342
5.1.2 一軸多圖形 346
5.1.3 多軸多圖形 356
5.1.4 高級繪圖 362
5.2 繪製其他圖形 373
5.2.1 散點圖 373
5.2.2 柱狀圖 375
5.2.3 餅狀圖 380
5.2.4 直方圖 381
5.2.5 箱形圖 382
5.2.6 棉棒圖 384
5.2.7 誤差棒圖 385
5.2.8 階梯圖 386
5.2.9 填充圖 387
5.2.10 堆疊圖388
5.2.11 對數圖389
5.2.12 等高線圖 390
5.2.13 三維圖形 392
5.3 本章小結 395
5.4 習題 395
老裴的科學世界 396
曲柄連桿機構運動動畫 396
第6章 隨機數與實例 402
6.1 微信隨機紅包 402
6.1.1 生成隨機數 403
6.1.2 隨機數種子 407
6.1.3 更多實例 408
6.2 奇妙的圓周率 417
6.2.1 隨機數數組 418
6.2.2 更多實例 423
6.3 本章小結 436
6.4 習題 436
老裴的科學世界 437
病毒傳播離散模型 437
參考文獻 449

作者簡介

裴堯堯 博士,有限元開源框架Feon的開發者。任職於湖北工業大學,從事算法研究與教學工作。擅長Python語言,熱愛區塊鏈技術,是區塊鏈技術的推崇者,對區塊鏈的底層實現有較為深入的研究,希望能為區塊鏈的發展盡綿薄之力。著有《從零開始自己動手寫區塊鏈》及《Python與有限元》等書,廣受讀者好評。
李麗華 教授,博士生導師,湖北省百名優秀女性科技創新人才,湖北省傑出青年。中國土工合成材料工程協會理事,中國岩石力學與工程學會環境岩土分會理事,國際土力學及岩土工程學會技術委員會委員。擅長Python科學計算,主要從事地基、邊坡和擋牆的處理,以及加筋土、環境岩土和數值計算等方面的教學與研究工作。發表了多篇論文,其中70餘篇被SCI/EI收錄。參編著作4部,譯著1部,獲授權發明專利20餘項。獲湖北省科技進步一等獎和二等獎各1項、中國岩石力學與工程學會科學技術一等獎1項、湖北省公路學會科學技術一等獎1項、武漢市科技進步三等獎1項。主持和負責國家自然科學基金、中央引導地方科技發展專項及科技局套用基礎前沿項目等課題13項,參與“十一五”子課題和“十三五”重點專項課題10餘項。
陳智 畢業於華中科技大學,獲博士學位。任職於湖北工業大學,從事土木工程科學計算的教學工作。致力於將Python語言套用於隧道工程和邊坡工程等科學計算中。
肖衡林 教授,博士生導師,科技部創新人才推進計畫中青年領軍人才。任職於湖北工業大學,主持“十三五”國家重點研發計畫項目課題1項,國家自然科學基金項目4項。出版土木工程專業著作4部,主編與參編行業規程8部。

相關詞條

熱門詞條

聯絡我們