
简介
如果你想学习如何编程,从 Python 入手是个绝佳的起点。这本注重实操的指南循序渐进地带你掌握这门语言,从基础编程概念开始,逐步进阶到函数、递归、数据结构以及面向对象设计。通过每章的习题,你可以在学习编程概念的同时加以实践演练。Think Python 非常适合高中或大学阶段的学生,以及自学者、居家学习者和需要掌握编程基础的职场人士。
为什么值得读
循序渐进培养程序员思维的免费 Python 入门书
- 概念讲解清晰且通俗易读
- 着重培养程序员解决问题思维
- 比一般入门书更具深度
适合:零基础编程初学者与自学者
值得读指数:60 / 100
Hacker News 读者推荐
……其他人提出的建议:-- 《How to Design Programs》(建议买第2版。这本书用的 IDE 是 Racket,基本是开箱即用,免得你把时间浪费在折腾开发环境上)-- Allen Downey 的《Think Python》(这本我没读过,但很多人极力推荐。我看过的摘录显示 Allen 把概念讲得非常通透)-- 《Eloquent Javascript》(非常棒的入门书,……
malandrew 在 HN 的推荐
我有三个推荐:Think Python:http://greenteapress.com/wp/think-python-2e/ 波利亚的《怎样解题》(How to Solve It):https://en.wikipedia.org/wiki/How_to_Solve_It Udacity 的《计算机程序设计》(Design of Computer Programs):https://www.udacity.com/course/design-of-computer-programs--...
sn9 在 HN 的推荐
……有几个不同书名的版本——我想《Algorithmics: The Soul of Computing》应该是个精简版。附议推荐 Petzold 的《Code》,适合学硬件和底层编程。同样附议 Downey 的《Think Python》(它也出过几个不同名字的版本)。读起来很轻松,但比许多 Python 入门书更有深度。再附议 Wirth 的《Algorithms + Data Structures = Programs》……
jonjacky 在 HN 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 1466570229
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。