Python 科學計算入門

角明 著,陳歡 譯

  • 出版商: 中國水利水電
  • 出版日期: 2021-09-01
  • 定價: $539
  • 售價: 8.5$458
  • 語言: 簡體中文
  • 頁數: 286
  • 裝訂: 平裝
  • ISBN: 7517097695
  • ISBN-13: 9787517097693
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Python是一種簡單、易學、功能強大的編程語言,廣泛應用於Web和Internet開發、 
人工智能開發、科學計算、軟件開發、數據處理與分析、桌面開發、後端開發等。
《Python科學計算入門》就針對編程零基礎讀者,
詳細介紹了Python編程基礎知識及 Python在科學計算中的應用方法。
全書共9章,結合NumPy、SciPy、SymPy、pandas、 Matplotlib等軟件庫,
通過大量示例對科學計算中的數組運算、代數計算、數值計算、 數據可視化等內容進行了詳細說明,
特別適合想使用計算機解決數學問題的學生、程 序員、IT工程師和科研人員學習。

作者簡介

角明(kakuaki)

年畢業於東京工業大學理工科研究生院 。
從學生時代開始就使用Python、MATLAB、 Fortran、C、LISP等編程語言,專注於數值分 析。
為了幫助傳播Python,在Udemy發布了 Python相關的課程,並在KDP發布了相關的 電子圖書。

目錄大綱

目錄
第1章 開發環境的準備
1.1 Python的安裝
1.1.1 Anaconda Individual Edition的安裝
1.1.2 創建虛擬環境
1.2 Jupyter Notebook
1.2.1 何謂Jupyter Notebook
1.2.2 Jupyter Notebook的啟動
1.2.3 單元的操作

第2章 Python編程基礎
2.1 對象和變量
2.1.1 對象的概要
2.1.2 變量
2.1.3 有關命名的規則與註意事項
2.1.4 軟件庫
2.2 數值
2.2.1 整數
2.2.2 浮點數
2.2.3 複數
2.2.4 算術運算符
2.3 容器
2.3.1 字符串
2.3.2 列表
2.3.3 索引與切片
2.3.4 可變對象
2.3.5 元組
2.3.6 字典
2.4 比較運算符和邏輯運算符
2.4.1 布爾值
2.4.2 比較運算符
2.4.3 邏輯運算符
2.5 條件語句
2.5.1 if語句
2.5.2 while語句
2.5.3 for語句
2.6 函數定義
2.6.1 函數定義的基礎
2.6.2 文檔字符串
2.6.3 裝飾器
2.6.4 lambda表達式
第3章 基於NumPy的數組運算
3.1 NumPy的準備
3.1.1 何謂NumPy
3.1.2 NumPy的導入
3.2 數組的創建
3.2.1 array函數
3.2.2 數組的數據類型
3.2.3 值為0和1的數組
3.2.4 表示單位矩陣、對角矩陣以及三角矩陣的數組
3.2.5 數組值等間距變化的數組
3.3 元素的訪問
3.3.1 索引與切片
……
第4章 基於SymPy的代數計算
第5章 基於Matplotlib的數據可視化
第6章 基於NumPy/SciPy的數值計算及其應用
第7章 基於pandas的數據處理與分析
第8章 數據文件的存取
第9章 程序的高速化