內容提要
《從Python開始學編程》以Python為樣本,不僅介紹了編程的基本概念,還著重講解了程式語言的範式(面向過程、面向對象、面向函式),並把程式語言的範式糅在Python中,讓讀者不僅學會Python,未來在學習其他程式語言時也變得更加容易。
目錄
第1章 用編程改造世界
1.1 從計算機到編程
1.2 所謂的編程,是做什麼的
1.3 為什麼學Python
1.4 最簡單的Hello World
附錄A Python的安裝與運行
附錄B virtualenv
第2章 先做鍵盤俠
2.1 計算機會算術
2.2 計算機記性好
2.3 計算機懂選擇
2.4 計算機能循環
附錄A 小練習
附錄B 代碼規範
第3章 過程大於結果
3.1 懶人炒菜機
3.2 參數傳遞
3.3 遞歸
3.4 引入那把寶劍
3.5 異常處理
附錄A 搜尋路徑的設定
附錄B 安裝第三方模組
附錄C 代碼規範
第4章 朝思暮想是對象
4.1 輕鬆看對象
4.2 繼承者們
4.3 那些年,錯過的對象
4.4 意想不到的對象
附錄A 代碼規範
第5章 對象帶你飛
5.1 存儲
5.2 一寸光陰
5.3 看起來像那樣的東西
5.4 Python有網癮
5.5 寫一個爬蟲
第6章 與對象的深入交往
6.1 一切皆對象
6.2 屬性管理
6.3 我是風兒,我是沙
6.4 記憶體管理
第7章 函式式編程
7.1 又見函式
7.2 被解放的函式
7.3 小女子的梳妝匣
7.4 高階函式
7.5 自上而下
後記