輕鬆學會: 運算思維與Python程式設計實例 | 誠品線上

輕鬆學會: 運算思維與Python程式設計實例

作者 數位新知
出版社 聯合發行股份有限公司
商品描述 輕鬆學會: 運算思維與Python程式設計實例:◆易學易懂穩紮基礎,高效駕馭運算思維◆深入概念探索,確切強化演算邏輯訓練◆充份注重內容質與量,完整範例降低學習障礙◆資訊

內容簡介

內容簡介 ◆ 易學易懂穩紮基礎,高效駕馭運算思維 ◆ 深入概念探索,確切強化演算邏輯訓練 ◆ 充份注重內容質與量,完整範例降低學習障礙 ◆ 資訊科系選才指向性APCS檢定必備參用書 不只讓你瞭解如何撰寫Python程式,更在於讓你能精實掌握Python語言的強大功能,以及如何運用Python豐富的API和工具輕鬆地編寫與擴充模組。 ► Python語言具備物件導向、直譯、程式碼簡潔、跨平台、自由 開放原始碼等特性,加上豐富強大的套件模組,讓用途更為廣泛。 ► 結合運算思維與演算法的基本觀念,並以Python語言實作;為了降低讀者學習障礙,所有範例都提供完整程式碼,能在Python開發環境下進行編譯與執行。 ► 以入門者角度介紹與深入探索,除了學習以Python語言撰寫程式外,更能加強運算思維及演算邏輯訓練。 ► APCS(大學程式設計先修檢測)成績已成為大學、技術學院資訊科系選才必要採計或甄申參考,本書亦適合做為教學或個人學習之參用教材。 【精彩篇幅】 贯 運算思維與Python初體驗、認識資料處理 贯 運算式與運算子、流程控制與選擇結構、重複結構 贯 複合式資料型別簡介、函數、模組與套件 贯 檔案與例外處理、熱門演算法與Python ------------------------------------------------------------------------------------ ※本書範例檔案請至上奇資訊網站下載

產品目錄

產品目錄 CHAPTER 01 運算思維與Python初體驗 1-1 程式語言簡介 1-2 我的運算思維 1-3 大話程式設計邏輯 1-4 Python程式語言的特色 1-5 Python下載與安裝 1-6 第一支Python程式就上手 1-7 建置Anaconda開發環境 本章重點整理 本章課後習題 CHAPTER 02 認識資料處理 2-1 變數 2-2 資料型態簡介 2-3 方便實用的輸出入指令 2-4 本章綜合範例–商品資料格式化輸出與欄寬設定 本章重點整理 本章課後習題 CHAPTER 03 運算式與運算子 3-1 算術運算子 3-2 指定運算子 3-3 關係運算子 3-4 邏輯運算子 3-5 運算子優先順序 3-6 本章綜合範例–快速兌鈔票鈔演算法 本章重點整理 本章課後習題 CHAPTER 04 流程控制與選擇結構 4-1 循序結構 4-2 認識選擇結構 4-3 本章綜合範例–閏年判斷演算法 本章重點整理 本章課後習題 CHAPTER 05 重複結構 5-1 for?圈 5-2 while迴圈指令 5-3 迴圈控制指令 5-4 本章綜合範例–密碼驗證程式演算法 本章重點整理 本章課後習題 CHAPTER 06 複合式資料型別簡介 6-1 串列(list) 6-2 元組(Tuple) 6-3 字典(dict) 6-4 集合 本章重點整理 本章課後習題 CHAPTER 07 函數 7-1 函數簡介 7-2 變數有效範圍 7-3 常見Python函數 7-4 本章綜合範例–利用輾轉相除法求最大公因數 本章重點整理 本章課後習題 CHAPTER 08 模組與套件 8-1 模組簡介 8-2 常用內建模組 8-3 建立自訂模組 8-4 本章綜合範例–隨機將數列洗牌 本章重點整理 本章課後習題 CHAPTER 09 檔案與例外處理 9-1 認識檔案與開啟 9-2 例外處理 9-3 本章綜合範例–檔案的複製 本章重點整理 本章課後習題 CHAPTER 10 熱門演算法與Python 10-1 分治演算法-遞迴法 10-2 排序演算法-氣泡法 10-3 搜尋演算法 10-4 本章綜合範例–快速(Quicksort)排序法 本章重點整理 本章課後習題

商品規格

書名 / 輕鬆學會: 運算思維與Python程式設計實例
作者 / 數位新知
簡介 / 輕鬆學會: 運算思維與Python程式設計實例:◆易學易懂穩紮基礎,高效駕馭運算思維◆深入概念探索,確切強化演算邏輯訓練◆充份注重內容質與量,完整範例降低學習障礙◆資訊
出版社 / 聯合發行股份有限公司
ISBN13 / 9789865003937
ISBN10 / 9865003937
EAN / 9789865003937
誠品26碼 / 2681778445002
頁數 / 272
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
尺寸 / 23X17X1.2CM
級別 / N:無
重量(g) / 997.4g

最佳賣點

最佳賣點 : 強力基礎╱重質精要╱專業應用╱深化技能
絕佳速成╱入門精典╱輕鬆學習╱超效掌握

試閱文字

導讀 : 序
  程式設計是一門和電腦硬體與軟體息息相關相關涉獵的學科,稱得上是近十幾年來蓬勃興起的一門新興科學。連教育部都將撰寫程式列入國、高中學生必修課程,讓寫程式不再是資訊相關科系的專業,而是全民的基本能力。
  Python語言具備物件導向、直譯、程式碼簡潔、跨平台、自由/開放原始碼…等特性,加上豐富強大的套件模組,讓Python的用途更為廣泛。另外,Python不像Java強迫使用者必須用物件導向思維寫程式,它是多重思維(Multi-paradigm)的程式語言,允許各位使用多種風格來寫程式,程式撰寫更具彈性。同時,Python提供了豐富的API(Application Programming Interface, 應用程式介面)和工具,讓程式設計師能夠輕鬆地編寫擴充模組。
  本書結合運算思維與演算法的基本觀念,並以Python語言來實作,期許幫助各位具備Python語言的程式設計基本能力。為了降低讀者的學習障礙,所有範例都提供完整的程式碼,並已在Python開發環境下正確編譯與執行。全書寫作風格是以入門者的角度去介紹,除了學習以Python語言撰寫程式外,更能加強運算思維及演算邏輯訓練。目前許多學校開設Python語言的基礎課程,因此,學生或是初學者都可以使用本書作為進入Python語言程式設計的殿堂。