易學易用的編程指南
‧把至關緊要的編程概念深植於你的大腦
‧為你的工具箱增添方法、函式與物件等法寶
‧避免讓程式的輸入與輸出把你耍得團團轉
‧奠基於Python語言的編程學習指南
‧以職業手法處理你的資料
‧建立功能齊備且引人入勝的圖形化應用程式
‧學習如何自動化擾人的重複性工作
你將從本書學到什麼?
你渴望從書本中學會如何寫程式嗎?假如之前沒有任何撰寫程式的經驗,你可能不知道究竟該從哪裡下手。《深入淺出程式設計》介紹撰寫電腦程式的核心觀念 — 變數、邏輯判斷、迴圈、函式以及物件 — 適用於任何程式語言,並且利用具體的範例與練習,透過動態且多功能的Python語言,來應用及強化這些核心觀念,將它們深植於你的大腦中。
學習基本工具,實際動手撰寫你感興趣的程式,而非不求甚解地死記別人認為你應該具備的抽象概念,因而對軟體能夠(及不能夠)做什麼取得更好的掌握。透過一連串的腦力開發,《深入淺出程式設計》縮短了獲取複雜知識的學習曲線,不難預期,這將是一段充滿樂趣的學習之旅。完成本書閱讀之際,你將具備可以應用到任何你需要及想要學習之程式語言與軟體專案的紮實基本功。
這本書為何如此與眾不同?
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗。《深入淺出程式設計》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。
各界推薦
名人推薦:
『《深入淺出程式設計》以反覆式開發的程序清楚明瞭地教導程式設計,一點一滴、循序漸進地逐步增加理論與解釋的深度和廣度,再據以進行實際的編程工作,讓程式獲得持續不斷的提升與改善。這正是編程工作在真實世界中的理想發展模式。同時,本書亦善用教學論壇的優點,讓這樣的教導方式發揮得更淋漓盡致。我將這本書推薦給想要開始探索編程世界卻又不知從何著手的人,也將這本書推薦給非編程新手但是對Python語言有興趣的人。就一般化程式設計與Python編程而言,這絕對是一本值得好好品味的書籍。』
— Jeremy Jones,《Python for Unix and Linux System Administration》一書的共同作者
『David Griffiths與Paul Barry為"深入淺出系列"雕琢出另一個美麗的瑰寶。你使用電腦但卻厭倦於老是使用別人的軟體嗎?有什麼事情是你渴望程式能夠為你做的嗎?在《深入淺出程式設計》中,你將學會如何撰寫程式,讓電腦按照你的意思為你賣命。』
—Bill Mietelski,軟體工程師
名人推薦:『《深入淺出程式設計》以反覆式開發的程序清楚明瞭地教導程式設計,一點一滴、循序漸進地逐步增加理論與解釋的深度和廣度,再據以進行實際的編程工作,讓程式獲得持續不斷的提升與改善。這正是編程工作在真實世界中的理想發展模式。同時,本書亦善用教學論壇的優點,讓這樣的教導方式發揮得更淋漓盡致。我將這本書推薦給想要開始探索編程世界卻又不知從何著手的人,也將這本書推薦給非編程新手但是對Python語言有興趣的人。就一般化程式設計與Python編程而言,這絕對是一本值得好好品味的書籍。』
— Jeremy Jones,《Python f...
目錄
章節目錄
序
1 開始撰碼:篳路藍縷
2 文字資料:各得其所
3 函式:好好組織
4 檔案與陣列裡的資料:好好整理
5 雜湊與資料庫:讓資料適得其所
6 模組化編程:簡單又直接
7 建立圖形化操作介面:我愛GUI
8 圖形化操作介面與資料:資料輸入小組件
81/2 例外與訊息方框:有消息嗎?
9 圖形化介面元素:選擇對的工具
10 自訂小組件與類別:心中有物件
i 附錄:本書十大遺珠
章節目錄
序
1 開始撰碼:篳路藍縷
2 文字資料:各得其所
3 函式:好好組織
4 檔案與陣列裡的資料:好好整理
5 雜湊與資料庫:讓資料適得其所
6 模組化編程:簡單又直接
7 建立圖形化操作介面:我愛GUI
8 圖形化操作介面與資料:資料輸入小組件
81/2 例外與訊息方框:有消息嗎?
9 圖形化介面元素:選擇對的工具
10 自訂小組件與類別:心中有物件
i 附錄:本書十大遺珠
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。