# Learn python in one day
~ Amazon 最赞 Python 入门图书推荐序
## 原因
嗯哼,编辑指派俺来推荐的原因,目测有三:
- 从 2002 年开始接触 Python ,就一直在网络中推广 Pythonic ,俺这 ID 是大熟脸
- 从 2006 年开始被称为 `大妈` 之后,就一直成为广大 程序猿的知心大妈,甚至于主持了 OSTC 2015 程序猿专场,坐实了这一称号, 而本书也是 程序媛 出品!
- 从 2009 年出版 "可爱的 Python" 之后,陆续有 Python 相关技术图书的出版, 对成书也算有经验来评论
当然,俺接受这一任务的原因,也简单有三:
- 一切助于 Python 知识/技术/学习 的图书都应该推荐,以免浪费精力到易语言之类的神奇中去
- 一切 `程序媛` 的优秀作品都应该推荐, 给广大 `程序猿` 合理的压力和动力!
- 一切入门类教程/图书 都应该推荐, 因为这是最难的一种技术体材!
+ 嗯哼!? Jamie Chan 还连续出版了都是髙分好评的 一天学好 `C#`/`CSS` !!!
## 理由
在这书之前,同类好评入门图书是 "笨办法学 Python"(**LPTHW** ~ Learn Python The Hard Way) , 其作者在一次访谈中说:
- "Secrets to learning a programming language… You get a book, you type all the code in it, and you make it work."
- 学习编程语言的秘密?...抓本书,手工输入所有代码,并令其能工作!
~ [Zed Shaw Visits Hackbright Academy | Hackbright Academy](https://hackbrightacademy.com/blog/zed-shaw-visits-hackbright-academy/)
注意,这其实是学习所有编程语言的正确姿势!
Jamie Chan 果然也在自己的教学实验中发现了这一真理,并总结成书.
以及,俺从 2008 年发起的 PythoniCamp ~ 蠎营(实操式学习课程),也不自觉的使用了相同的姿势,
并在最近的开智课堂中实施了两届,也达成了预定效果 ~ 用持续的12周时间,令完全负基础的学员具备用 Python 完成实用软件的独立开发.
通俗点儿来解释这种入门学习的姿势原理,可以是这样的:
婴孩刚出生,除了哭什么都不懂,
能发的第一个词,
也是大人坚持唠叨了大半年的词.
即使能说,其实也依然不知何义,
但是发现说了这词,就有`暖暖的大东西`过来照顾自己,
令自己舒服点.
那就多用!
慢慢又发现一个词并不能通吃所有情况.
比如冷了热了渴了想尿尿……
嗯,"尿尿"这个概念应该还没形成呢,
但是,没有阻碍婴儿能查觉出,得用不同的魔法词语才能指挥`暖暖的大东西`来干活!
于是, 形成了一个良性的自学循环:
- 说点什么
- 看看效果
- 碰对了!
- 记下来!
- 下次相同情况再试
- 试几次都吻合预期
- 则情景使命发音资态……一大堆上下文就打包绑定在一起形成语素
- 又掌握一个词!
人的大脑天生就最习惯进行这种复杂的深度广度并发机器学习的呢!
然而,过往的教科书 都试图先建立完备的概念体系;
然后以为新手,就能在概念指导下进行高效的错误少的持续输出.
这其实完全是一厢情愿的 `理想模式`!
或是说专家们将果就因,
把自己现在的信息处理模式用一种想象中的过程,
试图命令学生们跳过自己当初的磨难过程,
直接在头脑中形成复杂的长期记忆!
这不科学!
科学的姿势就应该是一系列42分钟以内的小任务序列:
- 定义问题
- 自主解决
- 总结概念
- 继续...
关键就是序列的设计了...
- 要确保前后任务包含的知识点容量相近并衔接
- 要有足够的现实意义,可以和真实问题联想
- 要有足够的趣味性, 不至于为了概念而概念
- 以上条件要同时满足!
在认知科学领域,对应的理论就是
- 由 『合意困难(desirable difficulties)』 制造出思维的『阻滞感』
- 阻止大脑因为完成的轻松,而形成的自动欺骗,让你误以为你已经很好地掌握了这些知识!
- 人脑和练肌肉一样, 只有保持压力,才能促进增长!
相对之前的 **LPTHW**, **LPIOD** 因为出自长期担当教师的 程序媛,
自学任务序列的设计更加精当,
篇幅重新回到了没有压力的100页左右,
而且选择了 Python 3.4.2 作为学习平台, 一定是 Guido 也愿意推荐的 ;-)
所以,俺也推荐, 给所有:
- 想学习 Python 的
- 想教其它人使用 Python 的
- 想对比 Python 3 和 2 有什么差异的老手
- ...
## 自述
Zoom.Quiet (大妈)
- Python 中文社区创始人(之一)/管理员,大家熟知的社区"大妈"
- OBP及蟒营工程设计者 /主持人;主持编撰了 "可爱的Python" 等图书;
- 参与并主持各种线上 / 线下活动, 2012~15 PyCon中国筹办人
- 坚持用 Pythonic 感化国人进入 FLOSS世界进行学习 / 分享 / 创造!
- 目前就职于 优视眼动科技 任 CTO
嗯哼,原始推荐文案包含的更多...
对“嗯哼,原始推荐文案包含的更多...”的回应
《爱上Python》热门书评
-
嗯哼,原始推荐文案包含的更多...
7有用 1无用 Zoom.Quiet 2016-06-20
# Learn python in one day~ Amazon 最赞 Python 入门图书推荐序## 原因嗯哼,编辑指派俺来推荐的原因,目测有三:- 从 2002 年开始接触 Python ,就一直在网络中推广 Pythonic ,俺这 ID 是大熟脸- 从 2006 年开始被称为 `大妈` ...
-
可能是目前看到的最精简的 Python 学习路径了.
6有用 1无用 萱小璧 2016-06-20
核心点就是: 轻, 薄, 精, 防侧漏. 用 < 1 hr 刷完.. 整个书符合 80/20 法则...80% 的时间讲基础, 20% 带大家刷项目. 小白学习新鲜事物, 一般无它事, 唯有 畏与烦.和 "笨方法学python" 这本书的区别是, 大大降低了 小白入门的 机...
-
爱上Python,一日入门Python编程
3有用 0无用 丢了草帽的路飞 2016-06-22
拿到书之前,看了一下关于本书的评论,发现好多都是“轻薄”,“清脆”之类的,一开始还奇怪技术书怎么可能会薄。等我拿到的时候,我得说一句,确实够轻薄,1小时就翻完了。作为一部可以在亚马逊Python门类位列榜首的书,《爱上Python》确实有它优点,总结了一下,大概是:1. 全书只有85页,一天就可以轻...
-
Python快餐中的美食,当心变“胖”
1有用 1无用 Dishonored 2016-06-20
全书共85页,作为一个想学Python但有无从下手,本书无疑是非常好的入门书籍。所以本书定位一定是新手向,新手值得一买,老手买了浪费!理解能力和动手能力比较强的人,1h应该可以刷完本书,加上上手操作,估计3h应该能刷完。全书无复杂理论知识,无需理解算法及数据接口实现,彻底体现了Python简明的特点...
-
初学者可以用,但也仅仅是可以的程度。
0有用 0无用 双蛋瓦斯 2016-06-24
译者送了我一本书,希望我能写点评价,我也不是谦虚,我一个大学生,怎么就能给人写书评呢,作者说组织上已经决定了,就是你了。我念了两句诗,叫“苟利国家生死以,岂因祸福避趋之”。就把地址给他了。书到了之后薄薄一本,80多页,书名唤作《一日精通python编程》。原书题目叫learn python in o...
书名: 爱上Python
作者: [新加坡] Jamie Chan
出版社: 人民邮电出版社
原作名: Learn Python in One Day and Learn it Well
副标题: 一日精通Python编程
译者: 王磊
出版年: 2016-6
页数: 100
定价: 39.00元
装帧: 平装
ISBN: 9787115421456