Python程式設計學習經典-工程分析x資料處理x專案開發

    全書涵蓋Python、NumPy、Pandas、Matplotlib、SciPy、SymPy 等六大主題內容,打造完整學習Python環境。 *由基礎、進階至延伸學習,提供使用者循序漸進階段式學習之最佳入門指南。 *全面提供Python資料處理、視覺表達、工程分析、專案開發之整合技術。 *引介學習向量式運算、框架式資料讀寫、平面與空間繪圖、引用科學函式庫、符號運算等之強大功能。

    收集中
    US$12.46

    全書涵蓋Python、NumPy、Pandas、Matplotlib、SciPy、SymPy 等六大主題內容,打造完整學習Python環境。


    *由基礎、進階至延伸學習,提供使用者循序漸進階段式學習之最佳入門指南。

    *全面提供Python資料處理、視覺表達、工程分析、專案開發之整合技術。

    *引介學習向量式運算、框架式資料讀寫、平面與空間繪圖、引用科學函式庫、符號運算等之強大功能。

    *完整之GUI元件使用說明與示例。

    *豐富之2D、3D繪圖功能解說與導引。

    *專業之Python程式專案開發方式教學與示範。

    *本書奠定後續人工智慧、深度學習、大數據、網頁應用、電腦繪圖、遊戲設計等應用之紮實Python基礎。

    章节目录

    • 1-1
      封面頁
    • 1-2
      書名頁
    • 1-3
      作者序言1
    • 1-4
      作者序言2
    • 1-5
      本書導讀
    • 1-6
      目錄
    • 1-7
      CH01 Python 程式語言介紹
    • 1-8
      1-1 Python 程式簡介
    • 1-9
      1-2 Python 程式特色
    • 1-10
      1-3 Python 語法特性
    • 1-11
      1-4 Python 應用領域
    • 1-12
      CH02 Python 開發環境安裝與測試
    • 1-13
      2-1 系統環境檢測
    • 1-14
      2-2 Python 下載與安裝
    • 1-15
      2-3 Anaconda 下載與安裝
    • 1-16
      2-4 環境測試:第一個Python 程式
    • 1-17
      2-5 安裝及解除Python 套件
    • 1-18
      CH03 Python 基本語法:資料處理基本概念
    • 1-19
      3-1 常數與變數(Constant and Variables)
    • 1-20
      3-2 資料型態(Data Type)
    • 1-21
      3-2-1 數值型態
    • 1-22
      3-2-2 字串型態
    • 1-23
      3-3 運算子與運算式(Operators andExpressions)
    • 1-24
      3-4 跳脫字元(Escape Characters)
    • 1-25
      3-5 程式偵錯(Debug)
    • 1-26
      3-6 例外處理(Exception Handling)
    • 1-27
      CH04 Python 基本語法:流程控制
    • 1-28
      4-1 循序程式結構(Sequential Statements)
    • 1-29
      4-2 條件選擇判斷結構(Conditional Selection/Judgment Statements)
    • 1-30
      4-2-1 單向If
    • 1-31
      4-2-2 雙向If-else
    • 1-32
      4-2-3 巢狀If-elif-else
    • 1-33
      4-3 迴圈重複結構(Loop Cycling Statements)
    • 1-34
      4-3-1 條件控制迴圈(while)基本使用
    • 1-35
      4-3-2 單一計數控制迴圈(for)基本使用
    • 1-36
      4-3-3 巢狀計數控制迴圈(Nested for)基本使用
    • 1-37
      4-3-4 迴圈的中斷處理
    • 1-38
      CH05 Python 基本語法:資料結構
    • 1-39
      5-1 串列(Lists)
    • 1-40
      5-1-1 串列取值
    • 1-41
      5-1-2 迴圈與串列
    • 1-42
      5-1-3 串列綜合運算(List Comprehensions)
    • 1-43
      5-1-4 利用in 和not in 判斷串列中是否有值
    • 1-44
      5-1-5 串列常用方法
    • 1-45
      5-1-6 串列常用函式
    • 1-46
      5-1-7 工程科學上串列之應用
    • 1-47
      5-2 值組(Tuples)
    • 1-48
      5-3 字典(Dictionaries)
    • 1-49
      5-4 集合(Set)
    • 1-50
      CH06 Python 基本語法:檔案輸入輸出
    • 1-51
      6-1 Python 中檔案路徑之操作
    • 1-52
      6-2 Python 中檔案之開啟與關閉
    • 1-53
      6-3 Python 中一般檔案(txt、bin)之輸入與輸出
    • 1-54
      6-4 Python 中csv 檔案之輸入與輸出
    • 1-55
      6-5 csv 檔的其他處理
    • 1-56
      CH07 Python 基本語法:函式、模組與套件
    • 1-57
      7-1 Python 內建函式(Built-In Functions)
    • 1-58
      7-1-1 Python 內建函式分類列表
    • 1-59
      7-1-2 Python 內建函式調用範例
    • 1-60
      7-1-3 Python 格式化輸出(Fancier Output Formatting)
    • 1-61
      7-2 Python 具名使用者自訂函式(User-DefinedFunctions)
    • 1-62
      7-3 Python 匿名自訂函式(Anonymous User-Defined Functions)
    • 1-63
      7-4 Python 遞迴自訂函式(Recursive User-Defined Functions)
    • 1-64
      7-5 Python 模組(Modules)
    • 1-65
      7-6 Python 套件(Packages)
    • 1-66
      CH08 Python 基本語法:物件導向
    • 1-67
      8-1 物件導向概念(Object Oriented Concept)
    • 1-68
      8-2 類別(Class)與物件(Object)
    • 1-69
      8-3 繼承(Inheritance)
    • 1-70
      8-4 封裝(Encapsulation)
    • 1-71
      8-5 多型(Polymorphism)
    • 1-72
      CH09 Python 基本語法:Turtle 繪圖與GUI Tkinter
    • 1-73
      9-1 Turtle 繪圖模組之使用
    • 1-74
      9-2 Tkinter GUI 程式設計套件之使用
    • 1-75
      9-3 Tkinter 元件之使用(1):容器
    • 1-76
      9-3-1 Window 視窗元件
    • 1-77
      9-3-2 Frame 框架元件
    • 1-78
      9-3-3 Label Frame 標籤框架元件
    • 1-79
      9-3-4 Toplevel 獨立頂層視窗元件
    • 1-80
      9-3-5 PanedWindow 拼布分塊式可動視窗元件
    • 1-81
      9-4 Tkinter 元件之使用(2):Button 命令按鈕元件
    • 1-82
      9-5 Tkinter 元件之使用(3):輸入輸出
    • 1-83
      9-5-1 Label 標籤元件
    • 1-84
      9-5-2 Entry 單行文字方塊元件
    • 1-85
      9-5-3 Text 多行文字方塊
    • 1-86
      9-5-4 Scale 滑桿元件(水平/垂直)
    • 1-87
      9-5-5 Spinbox 數字選取方塊元件
    • 1-88
      9-5-6 Scrollbar 捲軸元件(水平/垂直)
    • 1-89
      9-5-7 Listbox 列示方塊元件
    • 1-90
      9-5-8 Combobox 組合方塊元件
    • 1-91
      9-6 Tkinter 元件之使用(4):選擇控制
    • 1-92
      9-6-1 Radiobutton 選項按鈕元件(單選)
    • 1-93
      9-6-2 CheckButton 核取按鈕元件(多選)
    • 1-94
      9-7 Tkinter 元件之使用(5):繪圖與影像元件
    • 1-95
      9-7-1 Canvas 繪圖元件
    • 1-96
      9-7-2 PhotoImage 影像元件
    • 1-97
      9-8 Tkinter 元件之使用(6):訊息傳達
    • 1-98
      9-9 Tkinter 元件之使用(7):檔案開啟儲存
    • 1-99
      9-10 Tkinter 元件之使用(8):Menu 功能表選單元件
    • 1-100
      9-11 Tkinter 滑鼠與鍵盤事件
    • 1-101
      9-12 Tkinter GUI 多視窗程式設計
    • 1-102
      CH10 NumPy 套件之基本使用
    • 1-103
      10-1 NumPy 數值套件簡介
    • 1-104
      10-2 Numpy 之資料結構
    • 1-105
      10-3 NumPy 中ndarray 陣列之建立
    • 1-106
      10-4 NumPy 中ndarray 之元素操作方法
    • 1-107
      10-4-1 數列之索引(Index of Array):存取單一元素
    • 1-108
      10-4-2 數列之切片(Slice of Array):存取子數列(Sub-Array),子矩陣(Sub-Matrix)
    • 1-109
      10-4-3 數列之串接(Concatenation of Array):np.concatenate(), np.vstack(), np.hstack()
    • 1-110
      10-4-4 數列之分割(Partition of Array):np.split(),np.vsplit(), np.hsplit()
    • 1-111
      10-4-5 數列之重塑(Reshape of Array)
    • 1-112
      10-4-6 數列之排序(Sorting of Array):np.sort(),np.argsort()
    • 1-113
      10-5 NumPy 中ndarray 之向量化運算
    • 1-114
      10-5-1 NumPy 之算術運算
    • 1-115
      10-5-2 NumPy 之邏輯運算
    • 1-116
      10-5-3 NumPy 之通用函數(ufunc)
    • 1-117
      10-6 NumPy 之線性代數(linalg)模組
    • 1-118
      10-7 NumPy 之隨機亂數(random)模組
    • 1-119
      10-8 使用Python 與NumPy 數列運算速度之差異
    • 1-120
      10-9 NumPy 中以ndarray 及matrix 處理矩陣運算之差異
    • 1-121
      10-10 NumPy 與MATLAB 之差異
    • 1-122
      CH11 Pandas 套件之基本使用
    • 1-123
      11-1 Pandas 資料處理套件簡介
    • 1-124
      11-2 Pandas 使用的資料結構
    • 1-125
      11-2-1 Series
    • 1-126
      11-2-2 DataFrame
    • 1-127
      11-3 Pandas 讀取外部資料
    • 1-128
      11-3-1 讀取文字檔
    • 1-129
      11-3-2 讀取電子試算表EXCEL 檔
    • 1-130
      11-3-3 讀取HTML 檔
    • 1-131
      11-4 Pandas 資料處理
    • 1-132
      11-5 Pandas 資料視覺化
    • 1-133
      CH12 Matplotlib 之運用:數據資料二維、三維視覺化
    • 1-134
      12-1 Matplotlib 套件簡介
    • 1-135
      12-2 Matplotlib.pyplot 之繪圖架構
    • 1-136
      12-3 figure 之使用與參數設定
    • 1-137
      12-4 繪製子圖(1):subplot 之
    • 1-138
      12-5 繪製子圖(2):subplot2grid 之使用
    • 1-139
      12-6 各種二維圖形之繪製指令
    • 1-140
      12-6-1 長條圖(Bar Chart)
    • 1-141
      12-6-2 扇形圖(Pie Chart)
    • 1-142
      12-6-3 線圖(Line Chart)
    • 1-143
      12-6-4 散點圖(Scatter Chart)
    • 1-144
      12-6-5 直方圖(Histogram Chart)
    • 1-145
      12-6-6 誤差圖(Error Chart)
    • 1-146
      12-6-7 階梯圖(Step Chart)
    • 1-147
      12-6-8 針頭圖(Stem Chart)
    • 1-148
      12-6-9 盒鬚圖(Box-Whisky Chart)
    • 1-149
      12-6-10 填滿圖(Fill Chart)
    • 1-150
      12-7 特殊之2D 圖形
    • 1-151
      12-7-1 等高線圖(Contour Chart)
    • 1-152
      12-7-2 向量圖(Quiver Chart)
    • 1-153
      12-7-3 流線圖(Streamplot Chart)
    • 1-154
      12-8 對數座標之圖形設定
    • 1-155
      12-8-1 單對數X 軸
    • 1-156
      12-8-2 單對數Y 軸
    • 1-157
      12-8-3 雙對數XY 軸
    • 1-158
      12-9 加圖例(Legend)
    • 1-159
      12-10 加標題文字(Title, Xlabel, Ylabel, Texts,Annotations)希臘字母與數學標記
    • 1-160
      12-11 加線條與箭頭
    • 1-161
      12-12 座標軸(Axis)刻度(Ticks)與格線(Grids)
    • 1-162
      12-13 運用物件導向概念繪圖及圖形元素物件之調控
    • 1-163
      12-13-1 手動建立子圖
    • 1-164
      12-13-2 調整子圖之間距
    • 1-165
      12-13-3 隱藏座標軸之顯示
    • 1-166
      12-13-4 同一張圖有兩種尺度
    • 1-167
      12-13-5 多重圖例(Multiple legends)
    • 1-168
      12-14 繪製圖案(Drawings)
    • 1-169
      12-15 使用Matplotlib 繪製示意圖
    • 1-170
      12-15-1 區域邊界示意圖
    • 1-171
      12-15-2 函數說明圖
    • 1-172
      12-16 自訂圖表樣式
    • 1-173
      12-16-1 使用Matplotlib.pyplot 各種樣式表
    • 1-174
      12-16-2 修改matplotlibrc 設定檔
    • 1-175
      12-16-3 使用參數設定指令
    • 1-176
      12-17 三維(3D)圖形繪製
    • 1-177
      12-17-1 啟動3D 圖表
    • 1-178
      12-17-2 三維線圖(plot3D)
    • 1-179
      12-17-3 三維散點圖(scatter3D)
    • 1-180
      12-17-4 三維條圖(3D Bar Chart)
    • 1-181
      12-17-5 三維框線圖(3D Wireframe Plot)
    • 1-182
      12-17-6 三維表面圖(3D Srurface Plot)
    • 1-183
      12-17-7 三維等高線圖(3D Contour Plot)
    • 1-184
      12-17-8 三維填滿等高線圖(3D Filled Contour Plot)
    • 1-185
      12-17-9 三維向量圖(3D Quiver Plot)
    • 1-186
      12-17-10 三維圖形中之文字(3D Text)
    • 1-187
      12-18 使用Seaborn 進行資料視覺化
    • 1-188
      CH13 Python 專案程式之開發模式
    • 1-189
      13-1 Python 程式專案程式之開發模式
    • 1-190
      13-2 程序導向程式設計(Procedure-OrientedProgramming, POP)
    • 1-191
      13-3 函式導向程式設計(Function-OrientedProgramming, FOP)
    • 1-192
      13-4 物件導向程式設計(Object-OrientedProgramming, OOP)
    • 1-193
      13-5 圖形使用者介面與事件導向程式設計(Graphical User-Interface and Event-Oriented programming, GUI/EOP)
    • 1-194
      13-6 實際應用範例
    • 1-195
      CH14 SciPy 套件之基本使用
    • 1-196
      14-1 SciPy 套件簡介
    • 1-197
      14-2 constants 套件:數學、物理常數與單位轉換
    • 1-198
      14-3 special 套件:常用之特殊函數
    • 1-199
      14-3-1 Bessel 函數與修正Bessel 函數
    • 1-200
      14-3-2 Legendre 函數
    • 1-201
      14-3-3 Gamma 函數
    • 1-202
      14-3-4 橢圓積分(Elliptic Integral)、橢圓函數(Elliptic Functions)
    • 1-203
      14-3-5 指數積分(Exponential Integrals)、正弦積分(Sine Integrals)、餘弦積分Cosine Integrals)
    • 1-204
      14-3-6 誤差函數(Error Functions)
    • 1-205
      14-3-7 Airy 函數(Airy Functions)
    • 1-206
      14-3-8 常用的正交多項式(Orthogonal Polynomial)
    • 1-207
      14-4 optimize 套件:線性非線性方程求解與迴歸
    • 1-208
      14-4-1 非線性方程式求解
    • 1-209
      14-4-2 聯立非線性方程組求解
    • 1-210
      14-4-3 求函數之極值
    • 1-211
      14-4-4 求多變量函數之極值
    • 1-212
      14-4-5 有限制式之函數極值(Constrained Minimize)
    • 1-213
      14-4-6 最小平方法與曲線擬合(Least-square andCurve-Fitting)
    • 1-214
      14-5 interpolate 套件:函數插值與近似
    • 1-215
      14-5-1 1D 數據插值
    • 1-216
      14-5-2 2D 數據插值
    • 1-217
      14-6 integrate 套件:數值積分與微分方程求解
    • 1-218
      14-6-1 數值積分
    • 1-219
      14-6-2 微分方程求解:初始值問題(Initial-ValueProblems)
    • 1-220
      14-7 fftpack 套件:快速與離散Fourier 變換
    • 1-221
      14-8 linalg 套件:線性代數
    • 1-222
      CH15 SymPy 套件之基本使用
    • 1-223
      15-1 SymPy 套件簡介
    • 1-224
      15-2 第一個SymPy 簡單範例
    • 1-225
      15-3 簡化運算式
    • 1-226
      15-3-1 simplify()
    • 1-227
      15-3-2 expand() 與 factor()
    • 1-228
      15-3-3 cancel() 與 apart()
    • 1-229
      15-3-4 trigsimp() 與 expand_trig()
    • 1-230
      15-3-5 logcombine() 與 expand_log()
    • 1-231
      15-4 極限
    • 1-232
      15-5 微分與偏微分
    • 1-233
      15-6 級數展開
    • 1-234
      15-7 不定積分,定積分與多重積分
    • 1-235
      15-8 代數方程式之根
    • 1-236
      15-9 常微分方程解析解
    • 1-237
      15-10 Laplace 變換
    • 1-238
      15-11 矩陣運算
    • 1-239
      15-12 符號運算應用範例
    • 1-240
      15-12-1 Fourier 級數中Euler 係數之推導(多項式與三角函數之積分)
    • 1-241
      15-12-2 質點動力方程式之推導(Lagrange 方程式)
    • 1-242
      版權頁
    • 1-243
      封底頁

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    用户评价

    | 收集中

    销售方案