跳轉到內容

Think Python

75% developed
來自華夏公益教科書

Think Python 是使用 Python 程式語言進行軟體設計的簡潔介紹。本書面向沒有程式設計經驗的人,從最基本的概念開始,逐步新增新內容。學生髮現最具挑戰性的一些概念,如遞迴和麵向物件程式設計,被分成一系列更小的步驟,並在幾個章節中逐步介紹。

重點是程式設計過程,特別強調除錯。本書包括各種練習,從簡短示例到重要專案,讓學生有機會練習每個新概念。練習解答和程式碼示例可以在thinkpython.com上獲得,以及Swampy,一套用於某些練習的 Python 程式。

目錄

  1. 前言
  2. 程式之路
  3. 變數、表示式和語句
  4. 函式
  5. 案例研究:介面設計
  6. 條件和遞迴
  7. 結果函式
  8. 迭代
  9. 字串
  10. 案例研究:文字遊戲
  11. 列表
  12. 字典
  13. 元組
  14. 案例研究:資料結構選擇
  15. 檔案
  16. 類和物件
  17. 類和函式
  18. 類和方法
  19. 繼承
  20. 除錯

附錄

華夏公益教科書