- 數(shù)據(jù)結(jié)構(gòu)(Python語言描述)(第2版)
- (美)肯尼思·A.蘭伯特
- 524字
- 2021-07-09 10:35:19
本書特點
本書用大量常見的例子和圖表來詳細(xì)闡述和介紹各個概念,然后再把這些新的概念應(yīng)用到完整的程序之中,以展示如何用它們來解決各種問題。本書很早就會強調(diào)并且持續(xù)不斷地強化什么是良好的編程習(xí)慣以及如何編寫簡潔易讀的文檔。
本書還有如下幾個重要特點。
(1)案例研究——這些案例研究都是完整的Python程序,既有簡單的,也有復(fù)雜的。為了強調(diào)軟件開發(fā)生命周期的重要性和實用性,案例研究部分會涵蓋用戶需求、案例分析、案例設(shè)計、案例實現(xiàn)和測試建議、在每個階段明確定義的所要完成的任務(wù)等內(nèi)容。有些案例研究會在各章末尾的“編程項目”里得到擴展。
(2)章節(jié)總結(jié)——除了第1章,其他各章都會以對各章重要概念的總結(jié)作為結(jié)尾。
(3)關(guān)鍵術(shù)語——引入的新術(shù)語將用黑體著重顯示。
(4)復(fù)習(xí)題——除第1章之外的其他各章都配有復(fù)習(xí)題。這些復(fù)習(xí)題通過對本部分的基礎(chǔ)知識進行提問來鞏固閱讀效果。從第2章開始,每一章的末尾都有復(fù)習(xí)題。
(5)編程項目——本書各章最后都會給出一些難度不同的編程項目。
第2版新增內(nèi)容
各章開頭會列出具體的學(xué)習(xí)目標(biāo),增加了更多用以闡釋各種概念的例圖,添加并修改了許多編程項目。第2章新增了有關(guān)迭代器和高階函數(shù)的內(nèi)容。第9章新增了有關(guān)類Lisp列表、遞歸列表處理和函數(shù)式編程的內(nèi)容。
推薦閱讀
- 少兒人工智能趣味入門:Scratch 3.0動畫與游戲編程
- Practical Data Science Cookbook(Second Edition)
- Xcode 7 Essentials(Second Edition)
- Oracle 12c中文版數(shù)據(jù)庫管理、應(yīng)用與開發(fā)實踐教程 (清華電腦學(xué)堂)
- PHP網(wǎng)絡(luò)編程學(xué)習(xí)筆記
- PhoneGap Mobile Application Development Cookbook
- Python Data Structures and Algorithms
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(2)
- Mastering Web Application Development with AngularJS
- Appcelerator Titanium:Patterns and Best Practices
- 大學(xué)計算機應(yīng)用基礎(chǔ)(Windows 7+Office 2010)(IC3)
- Instant GLEW
- Mastering OpenStack
- Natural Language Processing with Python Cookbook
- Implementing DevOps with Ansible 2