Think Python|學習程式設計的思考概念, 2/e (Think Python: How to Think Like a Computer Scientist, 2/e)
Allen B. Downey 著、黃銘偉 譯
- 出版商: 歐萊禮
- 出版日期: 2016-08-24
- 定價: $520
- 售價: 7.9 折 $411
- 語言: 繁體中文
- 頁數: 312
- ISBN: 9864761358
- ISBN-13: 9789864761357
-
相關分類:
Python、程式語言
- 此書翻譯自: Think Python: How to Think Like a Computer Scientist, 2/e
-
其他版本:
Think Python|學習程式設計的思考概念, 3/e (Think Python: How to Think Like a Computer Scientist, 3/e)
買這商品的人也買了...
-
深入淺出程式設計-奠基於 Python 語言的編程學習指南 (Head First Programming: A Learner's Guide to Programming Using the Python Language)$680$537 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
Python 程式設計入門 (適用於 2.x 與 3.x 版)$620$484 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
流暢的 Python|清晰、簡潔、有效的程式設計 (Fluent Python)$980$774 -
Effective Modern C++:提昇 C++11 與 C++14 技術的 42個具體作法 (中文版)(Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14)$580$458 -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
Android 高效入門>>深度學習-使用 Android Studio 2 開發 Android 6.0 APP
$650$507 -
讓響應式(RWD)網頁設計變簡單:Bootstrap開發速成 (附135分鐘專題影音教學)$420$332 -
Python 3.5 技術手冊$520$411 -
打下好基礎-程式設計必修的數學思維與邏輯訓練$450$383 -
Python 機器學習 (Python Machine Learning)$580$452 -
寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs)$580$458 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
優化 C++|提高程式效能的有效技術 (Optimized C++: Proven Techniques for Heightened Performance)$680$537 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
初探機器學習|使用 Python (Thoughtful Machine Learning with Python)$480$379 -
Python 資料科學學習手冊 (Python Data Science Handbook: Essential Tools for Working with Data)$780$616 -
Python 技術手冊, 3/e (Python in a Nutshell: A Desktop Quick Reference, 3/e)$880$695 -
優雅的 SciPy|Python 科學研究的美學 (Elegant SciPy: The Art of Scientific Python)$580$458 -
精通 Python|運用簡單的套件進行現代運算, 2/e (Introducing Python: Modern Computing in Simple Packages, 2/e)$880$695 -
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 2/e (Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e)$680$537
相關主題
商品描述
<內容簡介>
適用Python 3
如同電腦科學家般思考
「《Think Python》讓我不停地會心微笑,Allen Downey的解說非常清晰,而他具啟發性的練習題目將能夠引發不同背景學習者的興趣。」
—Luciano Ramalho, ThoughtWorks技術總監,《流暢的Python》一書作者
如果你想要學習程式設計,Python就是極佳的起點。這本實務指南會帶你逐步了解這個程式語言,從基本的編程概念開始,再移往函式、遞迴、資料結構與物件導向設計等進階主題。在第二版中,所有的範例程式碼都已更新成了Python 3。
透過每章中的練習題,你將會實際動手嘗試你學到的程式設計概念。《Think Python》是高中學生或大學生理想的入門指南,也適合自學者、在家教育的學生和專業人士學習程式設計的基礎。剛入門的初學者將會學習如何在瀏覽器中使用Python編寫程式。
■ 從基礎開始,包括語言的語法和語意
■ 清楚定義每個程式設計概念
■ 以符合邏輯的方式漸進地了解值、變數、述句、函式和資料結構
■ 探討如何使用檔案與資料庫
■ 了解物件、方法和物件導向程式設計
■ 使用除錯技巧來修正語法、執行時期和語意上的錯誤
■ 透過一系列的案例研究來探索函式、資料結構和演算法
本書的範例程式碼都放在公開的GitHub repository上維護,使用者可以輕易地下載並修改。
<章節目錄>
第1章 程式之道
第2章 變數、運算式與述句
第3章 函式
第4章 案例研究:介面設計
第5章 條件式與遞迴
第6章 會產出結果的函式
第7章 迭代
第8章 字串
第9章 案例研究:文字遊戲
第10章 串列
第11章 字典
第12章 元組
第13章 案例研究:資料結構的選擇
第14章 檔案
第15章 類別與物件
第16章 類別與函式
第17章 類別與方法
第18章 繼承
第19章 好東西
第20章 除錯
第21章 演算法分析