本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python程式設計學習經典:工程分析 資料處理 專案開發
  • 點閱:70
  • 作者: 吳翌禎, 黃立政著
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • 集叢名:Gotop
  • 格式:PDF
  • 附註:原紙本書ISBN: 9789864768837 版權頁副題名: 工程分析x資料處理x專案開發

內容簡介
全書涵蓋Python、NumPy、Pandas、Matplotlib、SciPy、SymPy 等六大主題內容,打造完整學習Python環境。
 
*由基礎、進階至延伸學習,提供使用者循序漸進階段式學習之最佳入門指南。
*全面提供Python資料處理、視覺表達、工程分析、專案開發之整合技術。

*引介學習向量式運算、框架式資料讀寫、平面與空間繪圖、引用科學函式庫、符號運算等之強大功能。
*完整之GUI元件使用說明與示例。
*豐富之2D、3D繪圖功能解說與導引。
*專業之Python程式專案開發方式教學與示範。
*本書奠定後續人工智慧、深度學習、大數據、網頁應用、電腦繪圖、遊戲設計等應用之紮實Python基礎。


  • 1 Python 程式語言介紹(第1-1頁)
    • 1-1 Python 程式簡介(第1-1頁)
    • 1-2 Python 程式特色(第1-3頁)
    • 1-3 Python 語法特性(第1-4頁)
    • 1-4 Python 應用領域(第1-6頁)
  • 2 Python 開發環境安裝與測試(第2-1頁)
    • 2-1 系統環境檢測(第2-1頁)
    • 2-2 Python 下載與安裝(第2-2頁)
    • 2-3 Anaconda 下載與安裝(第2-4頁)
    • 2-4 環境測試:第一個 Python 程式(第2-9頁)
    • 2-5 安裝及解除 Python 套件(第2-15頁)
  • 3 Python 基本語法:資料處理基本概念(第3-1頁)
    • 3-1 常數與變數(第3-1頁)
    • 3-2 資料型態(第3-3頁)
    • 3-3 運算子與運算式(第3-8頁)
    • 3-4 跳脫字元(第3-18頁)
    • 3-5 程式偵錯(第3-18頁)
    • 3-6 例外處理(第3-20頁)
  • 4 Python 基本語法:流程控制(第4-1頁)
    • 4-1 循序程式結構(第4-2頁)
    • 4-2 條件選擇判斷結構(第4-3頁)
    • 4-3 迴圈重複結構(第4-8頁)
  • 5 Python 基本語法:資料結構(第5-1頁)
    • 5-1 串列(Lists)(第5-1頁)
    • 5-2 值組(Tuples)(第5-15頁)
    • 5-3 字典(Dictionaries)(第5-17頁)
    • 5-4 集合(Set)(第5-20頁)
  • 6 Python 基本語法:檔案輸入輸出(第6-1頁)
    • 6-1 Python 中檔案路徑之操作(第6-1頁)
    • 6-2 Python 中檔案之開啟與關閉(第6-4頁)
    • 6-3 Python 中一般檔案(txt、bin)之輸入與輸出(第6-5頁)
    • 6-4 Python 中csv 檔案之輸入與輸出(第6-10頁)
    • 6-5 csv 檔的其他處理(第6-14頁)
  • 7 Python 基本語法:函式、模組與套件(第7-1頁)
    • 7-1 Python 內建函式(第7-2頁)
    • 7-2 Python 具名使用者自訂函式(第7-13頁)
    • 7-3 Python 匿名自訂函式(第7-20頁)
    • 7-4 Python 遞迴自訂函式(第7-21頁)
    • 7-5 Python 模組(第7-23頁)
    • 7-6 Python 套件(第7-26頁)
  • 8 Python 基本語法:物件導向(第8-1頁)
    • 8-1 物件導向概念(第8-1頁)
    • 8-2 類別與物件(第8-4頁)
    • 8-3 繼承(第8-7頁)
    • 8-4 封裝(第8-9頁)
    • 8-5 多型(第8-11頁)
  • 9 Python 基本語法:Turtle 繪圖與 GUI Tkinter(第9-1頁)
    • 9-1 Turtle 繪圖模組之使用(第9-1頁)
    • 9-2 Tkinter GUI 程式設計套件之使用(第9-7頁)
    • 9-3 Tkinter 元件之使用 ( 1 ):容器(第9-12頁)
    • 9-4 Tkinter 元件之使用 ( 2 ):Button 命令按鈕元件(第9-20頁)
    • 9-5 Tkinter 元件之使用 ( 3 ):輸入輸出(第9-22頁)
    • 9-6 Tkinter 元件之使用 ( 4 ):選擇控制(第9-37頁)
    • 9-7 Tkinter 元件之使用 ( 5 ):繪圖與影像元件(第9-41頁)
    • 9-8 Tkinter 元件之使用 ( 6 ):訊息傳達(第9-46頁)
    • 9-9 Tkinter 元件之使用 ( 7 ):檔案開啟儲存(第9-48頁)
    • 9-10 Tkinter 元件之使用 ( 8 ):Menu 功能表選單元件(第9-50頁)
    • 9-11 Tkinter 滑鼠與鍵盤事件(第9-52頁)
    • 9-12 Tkinter GUI 多視窗程式設計(第9-54頁)
  • 10 NumPy 套件之基本使用(第10-1頁)
    • 10-1 NumPy 數值套件簡介(第10-1頁)
    • 10-2 NumPy 之資料結構(第10-2頁)
    • 10-3 NumPy 中 ndarray 陣列之建立(第10-6頁)
    • 10-4 NumPy 中 ndarray 之元素操作方法(第10-12頁)
    • 10-5 NumPy 中 ndarray 之向量化運算(第10-21頁)
    • 10-6 NumPy 之線性代數(linalg)模組(第10-29頁)
    • 10-7 NumPy 之隨機亂數(random)模組(第10-31頁)
    • 10-8 使用 Python 與 NumPy 數列運算速度之差異(第10-34頁)
    • 10-9 NumPy 中以 ndarray 及 matrix 處理矩陣運算之差異(第10-35頁)
    • 10-10 NumPy 與 MATLAB 之差異(第10-38頁)
  • 11 Pandas 套件之基本使用(第11-1頁)
    • 11-1 Pandas 資料處理套件簡介(第11-1頁)
    • 11-2 Pandas 使用的資料結構(第11-2頁)
    • 11-3 Pandas 讀取外部資料(第11-14頁)
    • 11-4 Pandas 資料處理(第11-16頁)
    • 11-5 Pandas 資料視覺化(第11-19頁)
  • 12 Matplotlib 之運用:數據資料二維、三維視覺化(第12-1頁)
    • 12-1 Matplotlib 套件簡介(第12-1頁)
    • 12-2 Matplotlib.pyplot 之繪圖架構(第12-2頁)
    • 12-3 figure 之使用與參數設定(第12-4頁)
    • 12-4 繪製子圖 ( 1 ):subplot 之使用(第12-6頁)
    • 12-5 繪製子圖 ( 2 ):subplot2grid 之使用(第12-14頁)
    • 12-6 各種二維圖形之繪製指令(第12-15頁)
    • 12-7 特殊之 2 D 圖形(第12-38頁)
    • 12-8 對數座標之圖形設定(第12-46頁)
    • 12-9 加圖例(Legend)(第12-48頁)
    • 12-10 加標題文字(Title , Xlabel , Ylabel , Texts , Annotations)希臘字母與數學標記(第12-52頁)
    • 12-11 加線條與箭頭(第12-61頁)
    • 12-12 座標軸(Axis)刻度(Ticks)與格線(Grids)(第12-63頁)
    • 12-13 運用物件導向概念繪圖及圖形元素物件之調控(第12-67頁)
    • 12-14 繪製圖案(Drawings)(第12-76頁)
    • 12-15 使用 Matplotlib 繪製示意圖(第12-77頁)
    • 12-16 自訂圖表樣式(第12-82頁)
    • 12-17 三維(3 D)圖形繪製(第12-87頁)
    • 12-18 使用 Seaborn 進行資料視覺化(第12-99頁)
  • 13 Python 專案程式之開發模式(第13-1頁)
    • 13-1 Python 程式專案程式之開發模式(第13-1頁)
    • 13-2 程序導向程式設計(第13-2頁)
    • 13-3 函式導向程式設計(第13-4頁)
    • 13-4 物件導向程式設計(第13-5頁)
    • 13-5 圖形使用者介面與事件導向程式設計(第13-7頁)
    • 13-6 實際應用範例(第13-9頁)
  • 14 SciPy 套件之基本使用(第14-1頁)
    • 14-1 SciPy 套件簡介(第14-1頁)
    • 14-2 constants 套件:數學、物理常數與單位轉換(第14-6頁)
    • 14-3 special 套件:常用之特殊函數(第14-7頁)
    • 14-4 optimize 套件:線性非線性方程求解與迴歸(第14-30頁)
    • 14-5 interpolate 套件:函數插值與近似(第14-39頁)
    • 14-6 integrate 套件:數值積分與微分方程求解(第14-43頁)
    • 14-7 fftpack 套件:快速與離散 Fourier 變換(第14-46頁)
    • 14-8 linalg 套件:線性代數(第14-48頁)
  • 15 SymPy 套件之基本使用(第15-1頁)
    • 15-1 SymPy 套件簡介(第15-1頁)
    • 15-2 第一個 SymPy 簡單範例(第15-3頁)
    • 15-3 簡化運算式(第15-5頁)
    • 15-4 極限(第15-9頁)
    • 15-5 微分與偏微分(第15-10頁)
    • 15-6 級數展開(第15-11頁)
    • 15-7 不定積分,定積分與多重積分(第15-12頁)
    • 15-8 代數方程式之根(第15-13頁)
    • 15-9 常微分方程解析解(第15-14頁)
    • 15-10 Laplace 變換(第15-15頁)
    • 15-11 矩陣運算(第15-16頁)
    • 15-12 符號運算應用範例(第15-17頁)
紙本書 NT$ 560
單本電子書
NT$ 392

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code