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

侯爵 (作者)

既然笨办法不能让我学会 Python,那么我决定用一种聪明方法来学,为自己创造学习的捷径。这种高效学习法的核心在于:

1、精简:学习最核心的关键知识;

2、理解:运用类比、视觉化的方法来理解这些核心知识;

3、实践:构建自己的知识体系之后,再通过实践去逐渐完善知识体系。

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

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

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

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

python小白入门书籍_编程小白的第一本 Python 入门书相关推荐

  1. python编程写完需要几年驾龄_编程小白怎么学Python,大概要多久才能学好?

    我就是从零基础开始学的Python,也算是一个过来人了吧,现在看来当初我也是走了许多弯路,来给大家分享一下我的经验吧. 一.首先是最重要的一点,想清楚你为什么要去学Python? 你是想要做一个网站, ...

  2. 新手python爬虫代码_新手小白必看 Python爬虫学习路线全面指导

    爬虫是大家公认的入门Python最好方式,没有之一.虽然Python有很多应用的方向,但爬虫对于新手小白而言更友好,原理也更简单,几行代码就能实现基本的爬虫,零基础也能快速入门,让新手小白体会更大的成 ...

  3. 青少年python编程入门书籍_新书推荐 | 《青少年Python编程入门——图解Python》

    原标题:新书推荐 | <青少年Python编程入门--图解Python> 随着信息时代的到来,在编程教育中进行计算思维培养正在成为信息技术教育关注的重点.<普通高中信息技术课程标准( ...

  4. 在屏幕上输出你好的python语句是_编程实现:在屏幕上输出中文字符“你好,世界”。(输出结果中不带双引号)_学小易找答案...

    [填空题]借战死者诉说战争灾难的汉乐府诗是( ). [判断题]15 的倍数有 15 . 30 . 45 . ( ) [填空题]表现贫民意欲反抗的汉乐府诗是( ). [判断题]不可以在同一台计算机上安装 ...

  5. 最简单的python语言程序设计_编程中最简单的语言Python,这样学或许更容易

    最近微信小程序上面出了一个跳一跳的小游戏 大家有没有玩呀? 编程中最简单的语言Python,这样学或许更容易 分享之前我还是要推荐下我自己建的Python开发学习群:628979297,群里都是学Py ...

  6. 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...

    Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...

  7. python思想读后感_《Deep Learning with Python》读后感精选

    <Deep Learning with Python>是一本由Francois Chollet著作,Manning Publications出版的Paperback图书,本书定价:USD ...

  8. python 简历处理_按照这个方式学Python,老板把垃圾桶里的简历舔回来:月薪50000...

    对于Python相信很多人都不陌生,相较于Excel.Tableau.PowerBI等普通的数据分析工具来说,Python的优势显然要大很多.Python有很多优点,如果你能很好的运用到工作中,会发现 ...

  9. python小程序_小会计的实用Python小程序(三):人民币大写金额转换器

    大家好,我是Susie. 作为一只财务狗,平时难免要给客户出具一些收款单,在我国收款单上往往会有一个叫"大写金额"的东西,比如收款9,876,543,210.12元,我们就要在收款 ...

最新文章

  1. SAP PM 入门系列14 – PM模块与其它模块的集成
  2. PLATFORM软件有限公司
  3. python 列表list
  4. 你必须知道的ADO.NET(一) 初识ADO.NET
  5. ajax 最大链接数_leetcode之第三大的数
  6. java常用代码,Java常用代码
  7. css实现div内一段文本的两端对齐
  8. 你的周末时光是什么样的?
  9. 十一、python生成器和迭代器
  10. java判断字符串中是否含有某个字符串
  11. simple-word-Highlighter 支持网址正则表达式匹配
  12. PBRT的scene.pbrt使用方法
  13. 前端——》antdv根据拼音过滤select选择器的选项
  14. 《分形艺术,拿数学作画》作者:林晨 风达
  15. CCNA:IOS设备管理配置
  16. 中国正式发放5G牌照,预计中国移动推进最快
  17. Linux中pts/0的讲解
  18. 服务器CPU概念总结
  19. 操作系统 设备基本概念和分类
  20. <aop:aspectj-autoproxy />作用

热门文章

  1. 业务和技术的本质思考
  2. 安装智能消费机服务器连接,消费一卡通系统/消费机布线安装方法
  3. 压缩文件7-Zip与WinRAR个人免费版在不同压缩等级下的对比
  4. vue 项目中神策埋点
  5. shell脚本生成双色球号码
  6. DVWA之XSS (完整版)
  7. 合肥移动护理查房车维护,医疗器械维修
  8. 编译OpenWRT固件 硬件平台TP-Link WR703N 软件版本OpenWRT14.07 使用Ubuntu16.04 32位
  9. 2021年全球单相等离子逆变器行业调研及趋势分析报告
  10. pi双闭环调节c语言程序,基于双闭环PI和准PR控制的单相光伏逆变器的设计