定價: 460
售價: 437
庫存: 庫存: 2
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款
信用卡
線上轉帳
物流方式: 超商取貨
宅配
門市自取

詳細資訊

邏輯思維與程式設計—使用Python語言 +作者:李春雄著 +年份:2021 年1 版 +ISBN:9786269505005 +書號:CS0444 +規格:16開/平裝/單色 +頁數:392 +出版商:滄海 ※本書附有範例程式,請讀者至「一般檔案下載」處自行下載,解壓縮密碼已在本書序言中明列。 運算思維 (Computational Thinking)本身就是運用電腦來解決問題的思維。其中「 Computational」就是指「可運算的」,為什麼強調可運算?因為電腦的本質就是一台功能強大的計算機,所以,我們必須先「定義問題」,再將問題轉換成電腦可運算的形式,亦即程式處理程序 (俗稱程式設計),透過它的強大運算能力來幫我們解決問題。 如何訓練學生們的運算思維,本書使用「 Python」程式語言,其主要的原因就是它強調程式碼的可讀性和簡潔的語法。相比於 VB、C語言、 C++或 Java, Python語言可以讓開發者能夠用更少的代碼表達想法。此外, Python語言還具有以下的特色: 1.可跨平台:可以在 Windows、Mac OS和 Linux等所有平台上執行。 2.多元套件:擁有將近十萬個各式各樣的套件。 3.領域廣泛:功能完整且強大,它應用包括資料分析、影像處理、機器學習、自然語言處理、網頁爬蟲與遊戲……。 4.語法簡潔:比其他主流程式語言 (JAVA、C++、C……)更加容易學習、優雅、明確、簡單、易讀、易維護。 5.物件導向:有益於減少程式碼的重複性,對於開發大型軟體有很大的幫助。 6.直譯式程式語言:不需要編譯就可以執行,類似腳本式語言。 7.高階程式語言:語法像人類可以直接溝通的語言,學習者容易閱讀及學習。 8.免費且開源:學習者不需要付費就可以免費取得。 本書特色 1.內容生活化:提供與生活相關的主題。 2.理論活潑化:利用實例說明理論的語法。 3.教材螺旋化:循序漸近、由易入深撰寫教材。 目錄 Part 1 邏輯訓練篇 01 Python程式的開發環境 02 資料的運算 03 結構化程式設計 04 選擇結構 05 迴圈結構 06 串列結構 07 副程式與函數 08 函數與模組之應用 09 數組、集合及字典 Part 2 資料結構篇 10 陣列在資料結構上的運用 11 排序在資料結構上的運用 12 搜尋在資料結構上的運用 Part 3 資料庫篇 13 SQLite資料庫的管理環境 14 Python與SQLite資料庫結合