本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Python程式設計技巧:發展運算思維(含「APCS先修檢測」解析)
  • 點閱:50
  • 作者: 溫嘉榮作
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • ISBN:978-986-502-165-8 ; 986-502-165-X
  • 格式:PDF
  • 版次:初版
  • 附註:原紙本書ISBN: 9789865020347 含附錄

內容簡介
 
*作者親自錄製影音教學影片,是初學者學習與教師教學的最佳輔助工具。
 
*Python指令相關規範複雜,本書審慎挑選對初學者重點部分整理說明,配合範例學習均可順利完成。

 
*書中所用的指令精簡,變數盡可能用簡單字母定義,程式簡單易懂。
 
*運算式的運算範疇有些相當細膩瑣碎,作者僅挑重要部分說明,對於初學者應游刃有餘。
 
*本書強調對學習者建立「運算思維」,從簡單範例說明逐步建立學習者編寫程式的技巧。建議學習者在觀摩執行範例之後,能夠利用很短的時間,自行撰寫程式一次,對於學習會有很大的幫助。
 
*本書範例程式、影音教學影片請至http://gg.gg/py-book下載。
 
*書中附有APCS大學程式設計先修檢測(離線和上傳程式的)測資讀取方法說明,應考前不可不知。


  • 第 1 章 前言(第1-1頁)
    • 1-1 Python 的特色和優點(第1-1頁)
    • 1-2 運算思維的發展(第1-2頁)
    • 1-3 APCS 檢測(第1-10頁)
    • 1-4 本書閱讀建議(第1-11頁)
    • 1-5 習題(第1-12頁)
  • 第 2 章 Python 程式發展工具(第2-1頁)
    • 2-1 Python 線上解譯器(第2-2頁)
    • 2-2 Python 離線編輯器(IDLE)(第2-3頁)
    • 2-3 Jupyter 線上解譯器(第2-6頁)
    • 2-4 習題(第2-11頁)
  • 第 3 章 Python 程式執行的方式(第3-1頁)
    • 3-1 互動對談式(http://python.org)(第3-1頁)
    • 3-2 腳本式 - 整合開發環境(IDLE)(第3-5頁)
    • 3-3 習題(第3-13頁)
  • 第 4 章 認識 Python 基本語法(第4-1頁)
    • 4-1 輸出輸入指令(第4-1頁)
    • 4-2 Python 程式內涵簡介(第4-7頁)
    • 4-3 語法規則(第4-11頁)
    • 4-4 習題(第4-19頁)
  • 第 5 章 資料型態(第5-1頁)
    • 5-1 數值類別:int、float、bool、complex(第5-2頁)
    • 5-2 字串類別(第5-3頁)
    • 5-3 布林類別(第5-5頁)
    • 5-4 日期型態(第5-5頁)
    • 5-5 習題(第5-6頁)
  • 第 6 章 運算(第6-1頁)
    • 6-1 算術運算子(第6-2頁)
    • 6-2 字串運算子(第6-3頁)
    • 6-3 比較運算子(第6-5頁)
    • 6-4 邏輯運算(第6-6頁)
    • 6-5 位元運算子(第6-7頁)
    • 6-6 其他運算的意義(第6-8頁)
    • 6-7 習題(第6-11頁)
  • 第 7 章 指令(第7-1頁)
    • 7-1 設定 / 運算(第7-1頁)
    • 7-2 判斷 / 決策(第7-3頁)
    • 7-3 迴圈 / 重複(第7-5頁)
    • 7-4 習題(第7-10頁)
  • 第 8 章 函數(第8-1頁)
    • 8-1 內定函數(第8-2頁)
    • 8-2 自訂函數(第8-5頁)
    • 8-3 外部函數(套件、模組)(第8-6頁)
    • 8-4 程序(第8-13頁)
    • 8-5 區域變數和全域變數(第8-14頁)
    • 8-6 習題(第8-16頁)
  • 第 9 章 初學五題(第9-1頁)
    • 9-1 九九乘法表(第9-1頁)
    • 9-2 費氏數列(第9-2頁)
    • 9-3 猜數字遊戲(第9-3頁)
    • 9-4 最大公因數(GCD)(第9-6頁)
    • 9-5 數制轉換(十進轉二進、八進、十六進)(第9-8頁)
    • 9-6 習題(第9-10頁)
  • 第 10 章 陣列 - 數據類型資料(第10-1頁)
    • 10-1 串列(List)(第10-2頁)
    • 10-2 元組(第10-9頁)
    • 10-3 字典(第10-10頁)
    • 10-4 集合(第10-13頁)
    • 10-5 習題(第10-15頁)
  • 第 11 章 列印文字圖形程式練習(第11-1頁)
    • 11-1 題目總覽(第11-1頁)
    • 11-2 題解程式(第11-3頁)
    • 11-3 習題(第11-9頁)
  • 第 12 章 程式邏輯發展練習(第12-1頁)
    • 12-1 語言熟悉題型(第12-1頁)
    • 12-2 基本題型(第12-8頁)
    • 12-3 入門題型(第12-16頁)
    • 12-4 進階題型(第12-24頁)
    • 12-5 特殊題型(第12-31頁)
  • 第 13 章 演算法(第13-1頁)
    • 13-1 運算(第13-1頁)
    • 13-2 串列(第13-3頁)
    • 13-3 陣列(第13-4頁)
    • 13-4 級數(第13-6頁)
    • 13-5 暴力法(第13-7頁)
    • 13-6 堆疊、佇列(第13-8頁)
    • 13-7 排列(第13-11頁)
    • 13-8 排列組合(第13-12頁)
    • 13-9 排序(第13-14頁)
    • 13-10 遞迴(第13-17頁)
    • 13-11 函數(第13-18頁)
    • 13-12 動態規劃(第13-19頁)
    • 13-13 二元樹 - 四則運算(第13-21頁)
    • 13-14 圖論 - 最短路徑(第13-23頁)
  • 第 14 章 APCS 試題分析(第14-1頁)
    • 14-1 概念題(第14-1頁)
    • 14-2 實作題(第14-24頁)
  • 附錄 A(第A-1頁)
    • A-1 習題解答(第A-1頁)
    • A-2 ASCII 字元、字碼對照表(第A-2頁)
    • A-3 內建函數列表(第A-3頁)
    • A-4 整理 Python 的內建函數功能(function)(第A-3頁)
    • A-5 在解題系統使用 Python 解題讀入測試資料(第A-6頁)
紙本書 NT$ 390
單本電子書
NT$ 273

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