Think Python|學習程式設計的思考概念 第三版

{{ _getLangText('m_detailInformation_goodsAuthorText') }}Allen B. Downey
{{ _getLangText('m_detailInformation_goodsPublisherText') }}歐萊禮
2025年10月07日
ISBN:9786264251587
{{ _getLangText('m_detailInformation_goodsTips1Text') }}
{{ _getLangText('m_detailInformation_goodsActivityText') }}
{{ activityObj.name }}

{{ _getLangText("m_detailIntroduction_goodsIntroductionText") }}

對程式設計好陌生,想學卻不知道從何開始 

學習Python時,無法有效地應用所學或缺乏實作經驗 

想運用AI技術和現代工具加速學習,卻不得其門而入 

對程式碼除錯感到困擾,需要更有效的除錯策略 


那這本書就是你的絕佳選擇! 


本書結合了清晰的教學方法、精心設計的練習,讓讀者能即時應用、強化概念,無縫結合理論與實踐,確保讀者真正掌握技能。有效運用現代AI技術來加速學習、提示撰寫、程式碼測試與除錯,一步一步帶領你如同電腦科學家般思考的學習過程。 


Python是進入程式設計世界的最佳選擇,而這本書以清晰、簡潔的方式,帶領你循序漸進地掌握這門語言——從基礎的程式設計概念開始,再逐步深入探討函式、資料結構以及物件導向程式設計。這本經過全面修訂的第三版,為了因應AI在程式設計領域日益重要的角色,特別納入大型語言模型(LLM)的相關應用,並新增有效提示(prompting)、程式碼測試與除錯的練習題。 


每章的練習都會讓你在學習過程中即時應用所學,強化技能。作者Allen Downey聚焦於那些在工具不停演變下依然很重要的基本程式設計概念。透過這本深受歡迎的實踐指南,你將學會: 


• Python語言的語法與語意。 

• 每個程式設計概念的清楚定義,並強調重要技術詞彙。 

• 如何操作變數、述句、函式與資料結構。 

• 讀寫檔案與資料庫的技巧。 

• 物件、方法及物件導向程式設計的基礎。 

• 語法錯誤、執行時期錯誤和語意錯誤的除錯策略。 

• 運用LLM加速學習,包含有效的提示、程式碼測試與除錯。