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

你是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等有自动补全的编辑器。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值