Python 程式設計與數理學科應用:打造程式×學習歷程成果 - 最新版 - 附贈 MOSME

林忠毅 黃禹晨

  • 出版商: 台科大圖書出版社
  • 出版日期: 2025-09-16
  • 定價: $480
  • 售價: 9.0$432
  • 語言: 繁體中文
  • 頁數: 224
  • ISBN: 9866720748
  • ISBN-13: 9789866720741
  • 相關分類: Python
  • 立即出貨 (庫存 < 6)

商品描述

本書以Python為工具,教你如何結合數學與物理的實作案例,打造令人驚豔的學習歷程檔案。不論你是初次接觸程式設計的學生,還是尋求突破學科藩籬的學者,本書將帶你:
‧掌握Python基礎與模組應用,從零到一。
‧跨學科解決問題,展示程式設計的無限可能。
‧撰寫具競爭力的課程學習成果,脫穎而出。

目錄大綱

Chapter 1 如何用程式在學習歷程增加競爭力
 1-1 學習歷程的關鍵:如何說好「自己的故事」
 1-2 用程式說故事:打造跨領域學習成果

Chapter 2 Python 語言與實作環境介紹
 2-1 Python 簡介
 2-2 Jupyter Notebook 環境安裝

Chapter 3 基本語法
 3-1 基本語法
 3-2 綜合演練
 自我評量

Chapter 4 常用的運算子
 4-1 算術、比較與邏輯運算子
 4-2 邏輯運算之真值表
 4-3 eval 函數
 4-4 綜合演練
 自我評量

Chapter 5 條件判斷與迴圈
 5-1 if…else…條件判斷
 5-2 if…else…巢狀結構
 5-3 if…elif…else 結構
 5-4 執行重複結構的迴圈
 自我評量

Chapter 6 字串處理與容器
 6-1 跳脫字元
 6-2 字串相關的函數與方法
 6-3 字串索引(index)與切片(slicing)
 6-4 容器型態
 6-4-1 list 串列與tuple元組
 6-4-2 字典(dict)
 6-4-3 集合(set)
 自我評量

Chapter 7 自訂函數、模組與檔案處理
 7-1 自訂函數(User-defined function)
 7-2 函數呼叫資料傳遞方式
 7-3 模組匯入與操作
 7-4 綜合演練
 7-5 檔案處理
 自我評量

Chapter 8 可以解決數學問題的SymPy模組
 8-1 方程式求解
 8-2 方程式視覺化
 自我評量

Chapter 9 呈現視覺化的Matplotlib模組
 9-1 Matplotlib 概述
 9-2 安裝
 9-3 常見圖表介紹
  9-3-1 折線圖(Line Plot)
  9-3-2 條形圖(Bar Chart)
  9-3-3 散佈圖(Scatter Plot)
  9-3-4 圓餅圖(Pie Chart)
  9-3-5 直方圖(Histogram)
 自我評量

Chapter 10 適合用來資料處理的NumPy模組
 10-1 建立多維度陣列(ndarray)
 10-2 陣列操作
 自我評量

Chapter 11 適合用來物理模擬的Vpython
 11-1 下載VPython及環境
 11-2 Vpython物件介紹
 自我評量

Chapter 12 資訊跨數學課程學習成果實作範例
 12-1 圓與直線單元成果實作
 12-2 指數單元成果實作
 12-3 二維資料分析單元成果
 12-4 古典機率與期望值單元成果實作
 12-5 三角函數單元實作
 12-6 獨立事件與條件機率單元實作
 12-7 vpython 自由落體成果實作
 12-8 vpython 等速度直線運動成果實作
 12-9 vpython 圓周運動成果實作
 12-10 vpython 簡諧運動成果實作

附錄 自我評量解答