×
Think Python|學習程式設計的思考概念 第二版
作者: Allen B. Downey
譯者:黃銘偉
書號: A467
出版日: 2016/08/19
ISBN:9789864761357
附件: 線上下載
定價: 520
電子書: 未出版
購買紙本書
內容特色
適用Python 3

如同電腦科學家般思考

「《Think Python》讓我不停地會心微笑,Allen Downey的解說非常清晰,而他具啟發性的練習題目將能夠引發不同背景學習者的興趣。」
—Luciano Ramalho, ThoughtWorks技術總監,《流暢的Python》一書作者

如果你想要學習程式設計,Python就是極佳的起點。這本實務指南會帶你逐步了解這個程式語言,從基本的編程概念開始,再移往函式、遞迴、資料結構與物件導向設計等進階主題。在第二版中,所有的範例程式碼都已更新成了Python 3。

透過每章中的練習題,你將會實際動手嘗試你學到的程式設計概念。《Think Python》是高中學生或大學生理想的入門指南,也適合自學者、在家教育的學生和專業人士學習程式設計的基礎。剛入門的初學者將會學習如何在瀏覽器中使用Python編寫程式。

■ 從基礎開始,包括語言的語法和語意
■ 清楚定義每個程式設計概念
■ 以符合邏輯的方式漸進地了解值、變數、述句、函式和資料結構
■ 探討如何使用檔案與資料庫
■ 了解物件、方法和物件導向程式設計
■ 使用除錯技巧來修正語法、執行時期和語意上的錯誤
■ 透過一系列的案例研究來探索函式、資料結構和演算法

本書的範例程式碼都放在公開的GitHub repository上維護,使用者可以輕易地下載並修改。

作者介紹
Allen Downey 是Olin College of Engineering的電腦科學教授。他曾在Wellesley College、Colby College與U.C. Berkeley任教。他擁有U.C. Berkeley的電腦科學博士學位,以及MIT的碩士與學士學位。


章節目錄
第1章 程式之道
第2章 變數、運算式與述句
第3章 函式
第4章 案例研究:介面設計
第5章 條件式與遞迴
第6章 會產出結果的函式
第7章 迭代
第8章 字串
第9章 案例研究:文字遊戲
第10章 串列
第11章 字典
第12章 元組
第13章 案例研究:資料結構的選擇
第14章 檔案
第15章 類別與物件
第16章 類別與函式
第17章 類別與方法
第18章 繼承
第19章 好東西
第20章 除錯
第21章 演算法分析
Think Python|學習程式設計的思考概念 第二版 分享
  • 作者: Allen B. Downey
  • 書號:A467
  • ISBN:9789864761357
  • 出版日:2016/08/19
  • 定價:$ 520
  • 電子書:已出版
  • 購買紙本書

    內容特色
    適用Python 3

    如同電腦科學家般思考

    「《Think Python》讓我不停地會心微笑,Allen Downey的解說非常清晰,而他具啟發性的練習題目將能夠引發不同背景學習者的興趣。」
    —Luciano Ramalho, ThoughtWorks技術總監,《流暢的Python》一書作者

    如果你想要學習程式設計,Python就是極佳的起點。這本實務指南會帶你逐步了解這個程式語言,從基本的編程概念開始,再移往函式、遞迴、資料結構與物件導向設計等進階主題。在第二版中,所有的範例程式碼都已更新成了Python 3。

    透過每章中的練習題,你將會實際動手嘗試你學到的程式設計概念。《Think Python》是高中學生或大學生理想的入門指南,也適合自學者、在家教育的學生和專業人士學習程式設計的基礎。剛入門的初學者將會學習如何在瀏覽器中使用Python編寫程式。

    ■ 從基礎開始,包括語言的語法和語意
    ■ 清楚定義每個程式設計概念
    ■ 以符合邏輯的方式漸進地了解值、變數、述句、函式和資料結構
    ■ 探討如何使用檔案與資料庫
    ■ 了解物件、方法和物件導向程式設計
    ■ 使用除錯技巧來修正語法、執行時期和語意上的錯誤
    ■ 透過一系列的案例研究來探索函式、資料結構和演算法

    本書的範例程式碼都放在公開的GitHub repository上維護,使用者可以輕易地下載並修改。

    作者介紹
    Allen Downey 是Olin College of Engineering的電腦科學教授。他曾在Wellesley College、Colby College與U.C. Berkeley任教。他擁有U.C. Berkeley的電腦科學博士學位,以及MIT的碩士與學士學位。


    章節目錄
    第1章 程式之道
    第2章 變數、運算式與述句
    第3章 函式
    第4章 案例研究:介面設計
    第5章 條件式與遞迴
    第6章 會產出結果的函式
    第7章 迭代
    第8章 字串
    第9章 案例研究:文字遊戲
    第10章 串列
    第11章 字典
    第12章 元組
    第13章 案例研究:資料結構的選擇
    第14章 檔案
    第15章 類別與物件
    第16章 類別與函式
    第17章 類別與方法
    第18章 繼承
    第19章 好東西
    第20章 除錯
    第21章 演算法分析