你是0基础,这就限定了书只能是为初学者准备的。我亲弟弟学python买了本python进阶书,这书买了两年,没看过20页,因为读不下去,没基础。

所以

1. 一定要选入门书。

入门书也有很多。那么哪本是最好的,最适合你的?这是你的疑问,人最重要的无疑是时间,你的问题也就是哪本书能让你花更少的时间,达到python的进阶水平。

那么这个回答中的书,以及你已经找到的书,你可以

2. 上豆瓣或goodreads搜下评分和书评当参考。

排除一部分太差的书,留下几本待定的好书。

学习最重要的就是基础,也就是说三楼一定要盖在二楼上,而无法直接盖在地基上。而这也比架空盖三楼,再来补二楼要快得多。

学习知识中有两种方式,直接记忆,或者联系已知。

前者就是记住了勾股定理,后者就是亲自证明了它。前者是架空,后者是循序渐进。学习时只有后者才能给你带来掌控感,这会让你感觉学到的东西是你自身延伸的一部分。

我推荐四本加入到你的参考书单

《笨方法学python》(当时我就是从这本0基础学习的,有最新版,作者官网也有免费的)

这本书的特点,在于假设你的基础只有打字,就能学会python。

这本书就好像父亲带孩子去看动物园,不用讲哪种动物是什么,你就对动物园会有印象。

学完它,你会对python形成感性认识,知道python是如何编程的(其实就是打字),而且也会形成大致记忆。

这本书主要是跟着打字,把作者精心写好的例子“照抄下来”。

当然这本书不一定适合每个人,如果发现自己没办法坚持打字而不问为什么,就换本书。换句话说,这本书更多地只告诉你是什么,不告诉你为什么。它旨在培养你的直觉而不是逻辑。

《深入浅出python》 (暂时看看前面就行。)

看完第一本,看看这本书。好像专业的动物科普家,给你讲了几种小动物,很生动有趣,形象又很容易理解。

这本书可以让你学到如何把python与自己生活中的兴趣联系在一起,让你明白python能做什么,只学最简单的一些语法,却能做出不小的项目,会让人很有自信和掌控感。

《python基础教程第三版》(这本书讲解的很浅显易懂,刚好2018年出了最新版)

接下来可以看看这本。第一本好像是见了长颈鹿、老虎、鸵鸟、大象、鹦鹉。这本书好像是它给你讲为什么长颈鹿的脖子那么长、为什么鸟要长翅膀、为什么老虎有锋利的爪牙等等。你对第一本书中见到的动物,也理解更深了,你也将学会做自己的一些简单的动物出来。

这本书会从语法基础、数据结构、控制结构、面向对象、文件操作等由浅入深讲起,书后还有10个小项目。

《python核心编程第二版》(从黄哥这了解的,感谢黄哥,在学习编程中,提问时也无私地帮助过我)

在你会造简单动物之后,这本书能让你造一些稍微复杂的动物,对初学者还是很有挑战的,但是提高也大,而且作者真的可以把复杂的东西讲简单。

这本书类似第三本书的结构,但是明显更深入一些。时间充足的话,就看完第三本的一章,然后再看看这本书的相应部分。没有太多时间,暂时看第三本就足够了。

根据金字塔原理,一门语言中最重要的80%只是它20%的语法和特性,因此你需要的是小而精而不是大而全的书。

3. 选定第一本书,不要选大砖头。

开始吧,这个过程可能要半个月到一个月。

注:刚开始请使用自带的idle,里面有“新建文件”、“打开文件”的功能,用这个编辑代码,F5执行,而暂时不要使用vscode等有自动补全的编辑器。

小白学python买什么书-0基础小白学python有没有什么书可以推荐的?相关推荐

  1. Python适合初学者或者0基础学习吗?

    Python适合初学者或者0基础小白学习吗?很多人都比较关注这个问题,因为近几年Python在互联网行业的发展显而易见,它的就业几率也非常高,具体来看看下面的详细介绍吧. Python适合初学者或者0 ...

  2. 0基础学python做什么工作好-写给0基础小白:Python能干什么?就业前景好不好?怎么开始学?...

    原标题:写给0基础小白:Python能干什么?就业前景好不好?怎么开始学? 今天,我们深度了解一下Python这门语言,它到底是什么,都能用来干什么,为什么这么火? 首先,普及一下编程语言的基础知识. ...

  3. 0基础小白该如何学Python?这些方法你需要了解

    由于python在人工智能,机器学习,大数据,数据分析,网络爬虫,全方位的技能特点,是非常适合初学者入门和培养编程兴趣的一门语言.相比较其他不少主流编程语言,有更好的可读性,和满足感,因此上手相对容易 ...

  4. 0基础学python看什么书-0基础学Python入门书籍应该看什么?

    0基础学Python入门书籍应该看什么?Python 对不少人来说是谜一样的东西不知道如何下手.从何处下手,找了很多资源几个月过去了学习陷入换乱,没没能入门Python开发.出现这种情况大多是因为没有 ...

  5. 0基础小白学理财从入门到进阶 | 2019年最新书单

    0基础小白学理财从入门到进阶-2019年最新书单 生活中经常会遇到一些朋友:突然对投资理财感兴趣了,但又不知道看什么书比较好. 2016年,我们曾整理过一份**<"财务自由" ...

  6. Python适合0基础菜鸟学吗

    前言 经常有小伙伴问:Python适合0基础初学编程的人学吗?今天我们就来从Python的功能和特性方面看一下,Python是否能让新人快速上手. 1.非常适合.我觉得刚开始学编程,负担越少越好,应该 ...

  7. 某宝付费买的价值上万的60G的Python学习资源,0基础轻松赚钱到手软,请低调使用,禁止外传~...

    你是否 还在为升职加薪发愁? 苦于领导看不到自己更多长处? 还在为房贷,车贷,生计而发愁? 苦于不上班如何轻松赚快钱补贴家用? 为了帮助财务.设计.运营.策划.销售.HR.金融从业者.电商从业者.创业 ...

  8. 0基础转行学Python有前途吗?培训靠谱吗

    Python语言的流行热度最近几年都是大家有目共睹的事情,根据相关数据显示,随着近些年的发展,Python已经成为了四大编程语言之一,从云端.客户端到物联网中,Python的发展是无处不在的,市场人才 ...

  9. 0基础小白都说简单!10秒做好酷炫图表,可视化工具帮了大忙

    0基础小白,10秒做好酷炫图表,动态可视化工具帮了大忙. 优秀的数据可视化,选择正确的图表类型是第一步. 再酷炫,再黑科技的可视化大屏,不也是一个个图表组成的吗? 图表制作,其实要说难也不算太难,但是 ...

最新文章

  1. 【Quartz】实现接口封装化(二)
  2. 【HDU】1284 钱币兑换问题 (想一想)
  3. LINUX下GDB反汇编和调试
  4. 计算机网络第七版(谢希仁著)课后习题答案
  5. 微众WeCross 跨链平台(5)“UBI通用区块链接口”设计
  6. 阿里云 FaaS 架构设计与创新实践
  7. matlab图像处理——平滑滤波
  8. php四则运算出题器_四则运算出题器3
  9. Java volatile关键字
  10. 设计模式之笔记--简单工厂模式(Simple Factory)
  11. PAT-乙级-1009. *说反话 (20)
  12. ISA2006发布Exchange服务器 RPC OVER HTTPS
  13. 求2014年九月国二c语言考试小抄,2014年全国计算机等级二级C语言上机考前预测(含答案)17...
  14. iOS中的枚举:enum, NS_ENUM, NS_OPTIONS的使用区别
  15. 基于网易云API做的一个扫码登录
  16. 【墙裂推荐】十九款优质免费PDF处理工具精选推荐
  17. myeclipse安装插件phpeclipse后进行PHP代码编写
  18. 别人眼中的程序猿和现实中的程序猿差别在哪?
  19. 计算机无法切换用户权限,“无法更改的Administrator账户密码”的解决方案
  20. NFA转变为DFA的子集构造法

热门文章

  1. Entity Framework 4.1 DbContext使用记之二——如何玩转本地实体? DbSet.Local属性的使用与实现...
  2. Day08 - 面向对象编程基础
  3. Connection reset by peer原理解析
  4. Hive数据仓库之快速入门
  5. SOC(网络安全管理平台)
  6. iOS Xcode 项目重命名
  7. information_schema系列十一
  8. Poj(2240),Floyd求汇率是不是赚钱
  9. JAVA笔记13__创建线程/线程休眠/等待线程终止/线程中断/守护线程
  10. 不从事编程、学python有用吗-为什么你觉得C语言什么都不能做,学了没用?不可能的...