编程小白的第一本 Python 入门书
250推荐 收藏
322.7K阅读

编程小白的第一本 Python 入门书

侯爵 (作者)
上市销售
既然笨办法不能让我学会 Python,那么我决定用一种聪明方法来学,为自己创造学习的捷径。这种高效学习法的核心在于:
1、精简:学习最核心的关键知识;
2、理解:运用类比、视觉化的方法来理解这些核心知识;
3、实践:构建自己的知识体系之后,再通过实践去逐渐完善知识体系。

不写字典式的知识体系,有些编程书像字典一样,各种细枝末节的知识都涵盖在内。但我认为,正如不应该让小孩拿着字典学汉语,也不应该让初学者拿着这样的厚书学编程。在汉语中,掌握常见的1500-2000个字就能看懂80%的文字。在编程中,同样有着最核心的关键知识。先用这些关键的知识构建你的知识体系会让学习效率加速,这是比一开始就钻到各种细枝末节里面更好的学习方式。这是精简的意义。

不去对比各种语言的特点,许多程序员背景的作者喜欢去对比 Python 和其他语言有什么异同,或者试图让你通过理解 C 语言从而理解 Python,但我不会这么做。我知道对于大多数读者,Python 很可能是将要学习的第一门编程语言,所以我不会用一个陌生概念讲解另一个陌生概念,反过来,我会运用类比和视觉化的方法讲解 Python 中的抽象概念,把复杂的东西简单的讲清楚。这是理解的捷径。

不追求让你达到精通的程度,事实上我也很怀疑有哪本书能真正做到21天从入门到精通。精通一门语言,需要在实际项目开发中踩过许多坑,需要熟悉计算机运作的底层原理。我是一名实用主义的开发者,我相信你也一样,学习编程是为了真正做出点东西来,也许你想爬取大量的数据和信息,方便用来分析与决策。也许你想快速搭建一个网站,展示自己的产品。也许你对量化交易感兴趣,想试着把自己的投资策略程序化。对于实用主义的开发者来说,更应该追求的是“达成”而不是“精通”。先掌握项目所需的最少必要知识,然后把热情和精力投入到搭建真实项目中,而不是死磕半年的基础知识,直到把所有兴趣都耗竭了也没做出来什么像样的东西。在实践过程中,你自然会逐渐完善知识体系。在这本书里面,会穿插一些真实项目的片段,让你知道学了这个基础知识能用在哪,并且完成一些小型项目。这是让你最有成就感的实践。

说了这么多,就是为了让你能放下疑虑。这不是一本让你中途放弃的编程书,这是一本黏着你看完的编程书。大多数读者都能在一周内读完,其中有35岁才开始学编程的中年男子、有工作非常忙碌的女性创业者、还有对编程感兴趣的高中生。所以,相信你也可以跟着这本书一起从零到一。
电子书
¥0.00 ¥0.00
格式
mobi   pdf

出版信息

  • 书  名编程小白的第一本 Python 入门书
  • 执行编辑关于本书的内容有任何问题,请联系 杨帆
  • 出版日期2016-06-17
  • 书  号EF005
  • 页  数142
  • 印刷方式彩色
  • 出版状态上市销售

本书特色

为了能让更多的编程小白轻松地入门编程,我把高效学习法结合 Python 中的核心知识,写成了这本书。随意翻上几页,你就会发现这本书和其他编程书的不同,其中有大量的视觉化场景帮你理解概念,穿插了若干有趣的小项目,最重要的是,这本书是为零基础小白而设计的。

作者介绍

作者:侯爵,麻瓜编程创始人。
网易云课堂上最畅销的课程《Python 实战》系列课程讲师,目前已有超过4万名学员。
设计专业背景,拥有设计与编程跨界思维,善于找到学习技能的最佳路径,擅长把复杂的东西简单的讲清楚。
初学编程时,发现市面上很难找到适合小白的学习资料,于是开始用生动易懂、视觉化的方式来写这本教程。
  • 侯老师,你好,书中关于类的实践部分,没有给出某输入发文本的链接,导致这一部分实验根本做不了,能否在社区中给出链接呢?非常感谢!
    送你一匹马  发表于 2017-07-08 07:09:25
    推荐
    • 请问你有找到类实践实验文本吗?

      sun_hope  发表于 2018-01-25 11:23:34
    • 新版本已经有文本链接了,具体如下:
      姓文件下载地址:https://video.mugglecode.com/first_name.txt
      名文件下载地址:https://video.mugglecode.com/last_name.txt

      mugglecoding  发表于 2018-06-25 15:46:26
  • 第七章和前六章差很远,很啰嗦但又说不明白
    一个小白的读后感啦
    萨达噜噜  发表于 2016-07-06 12:27:38
    推荐
  • 很好的一本入门书,12天读完,实例都验证了
    有一个小bug,第69页,程序第12行,加上break,不然输入正确password后不能跳出循环
    cy9981  发表于 2020-02-24 13:11:41
    推荐
  • 作为编程小白的一员,这本书的内容讲得很通俗易懂,之前也是在网易云课堂发现的这本书,出乎意料图灵社区也有。但不足之处是有些地方讲得有些简略,看不大懂。
    清风匝地  发表于 2016-11-10 07:33:50
    推荐
  • 这本书讲的太累赘,参数都那么长。反正我看完了,一遍没敲。知识点也不是很多。不推荐。
    YGQ8988  发表于 2017-05-26 12:29:11
    推荐
  • 你好,请问在哪下载PDF版?我找不到入口。谢谢
    kic  发表于 2018-11-11 15:25:42
    推荐
    • 我也没找到

      小.武  发表于 2019-01-10 20:10:50
    • 这边书是免费的 先购买 然后回到这本书的主页 右侧就能看到下载

      冯宝宝  发表于 2019-02-28 09:21:06
    • @冯宝宝 thank u very much

      ilovelearning  发表于 2019-11-23 10:47:10
  • 第5章5.3节,PDF版,69页,代码11行,下面是否应该加上break?否则即使密码正确也不会跳出循环······
    乐乐牛  发表于 2017-05-14 20:44:22
    推荐
    • 第6章6.6节,PDF版,92页,统计重复单词,在open函数里面是不是应该显式说明编码方式?例如encoding="UTF-8"或者“Unicode“,否则读取文章可能会报错,我虽然也用pycharm打开文章并保存过。

      乐乐牛  发表于 2017-05-16 16:13:55
    • 第7章7.5节,PDF版,104页,更多参数部分,elif how_much == 'whole hottle'后面少冒号

      乐乐牛  发表于 2017-05-16 21:50:14
    • 第7章7.7节,PDF版,111页,Q3部分,代码最后打印的是obj_a的属性而非obj_b

      乐乐牛  发表于 2017-05-16 22:09:53
    • @乐乐牛 厉害

      kakamisswen  发表于 2018-01-19 15:22:19
  • 大神您好,你的书十分不错,我之前看其他的都看不进去看不懂,你的让我能够看进去,感觉很好理解。有个问题麻烦看下,有问题的代码:
    实现九九乘法表这个
    for i in range(1,10):
    for j in range(1,10):
    print('{} x {} = {}'.format('i','j','i*j'))
    我运行过后发现不会输出九九乘法表,网上查到的实现程序跟您这个不一样。您看下是什么问题呢,麻烦回复下,多谢了
    fuzhengqu  发表于 2020-02-13 16:21:31
    推荐
    • 第二个循环10 换成 i+1

      python_zero  发表于 2020-02-25 11:10:59
    • @python_zero print(f'{i}*{j}={i*j}')

      清歌终南  发表于 2020-04-13 16:30:06
    • 第二三行要缩进,你format 里面的打印字符了,把引号删掉就可以

      woyunlu  发表于 2020-07-09 20:47:15
  • 免费的还这么用心,很感谢了
    云房书茶  发表于 2020-03-02 00:11:05
    推荐
  • 还好,83年大叔基本能看懂
    抽思  发表于 2020-05-21 18:29:47
    推荐
  • 这本书为什么是免费的?
    一树樱桃带雨红  发表于 2019-01-25 11:44:03
    推荐
  • 作者你好,请问,我在学习书中4.2章时,用def命名函数,但是程序不运行我输入的数值,而且直接输出,请问这是什么原因呢?要怎么设置?
    aac  发表于 2019-02-20 02:33:42
    推荐
  • 是否有读过这本书的微信交流群 ,大家都好在群里讨论
    yuyuyu456  发表于 2019-03-01 13:27:39
    推荐
  • 写的好,支持!
    sudaemon  发表于 2019-03-07 14:10:06
    推荐
  • 6.7综合项目读的很痛苦。建议作者增加一下输出结果的截图。感谢!
    泡泡哥哥  发表于 2020-06-09 00:27:49
    推荐