python新手学什么书好-学习 Python 用哪本书好?

目前在线教育、Github学习资源非常丰富,但是我依然认为学习Python过程中需要至少用心去看完一本书,文末有"惊喜”。

因为,很多有关Python的在线教程都是出自个人或者无良的教育机构之手,所以,在质量和严谨性方面就很难得到保障,而一些不错的书籍是经过严格的把关和很多学习者验证走到最后的,质量和严谨性更能得到保障。

对于Python学习我推荐3本书。

1. 《Python编程从入门到实践》

如果时间有限,我认为入门阶段可以通过菜鸟教程、廖雪峰Python进行学习。如果时间充足,我认为可以看一下入门书籍,因为更加严谨一些。

《Python编程 从入门到实践》是一本比较适合入门的书籍,环境配置、变量、列表、if语句、函数等基础的概念都会详细的展开介绍,这对于没有编成基础的同学非常有帮助。

2. 《流畅的Python》

这是一本经得起考验的Python书籍。

它和大多数书籍和在线教程蜻蜓点水式的讲解不同,它更加深入,深入而不冗余,在你看这本书的时候你会发现,它的每一段话都是有意义的,没有什么废话。

它分别从数据结构、字典集合、文本和字节序列、函数、设计、装饰器、闭包等讲起,然后对每一块知识进行展开,详细介绍里面最根本的原理,然后告诉你,该怎么用好它,高效的使用它。

举一个最简单的例子,在绝大多数教程都会讲到循环和条件语句,千篇一律的告诉你"if..else..", "for...while",这个有一点编程语言的同学都知道,但是在Python里面循环和条件语句有什么特殊的地方吗?该怎么用好它? />

《流畅的Python》这本书就教你怎么去使用它,告诉你列表推导该怎么用还有它的意义所在。

这就是这本书的优点:不仅告诉你怎么用Python,而是告诉你怎么用好Python。

3. 《Python CookBook》

学而不精的同学都会认为Python是一门很简单的编程语言,不错,Python相对于Java、C++要简单很多,没有严格的语法结构、没有变量类型,而且如果有一些编程基础去学Python的话可以一个周甚至一天即可学完。

但是我认为,Python入门简单,但是用好并不简单,当你接触到标准的商业项目时你就会意识到Python高级用法的重要性以及它的价值所在。

《Python CookBook》这本书就是这样的一本进阶教材,它不同于大多数教程,反复的介绍基本语法,它直接跳过基本语法开始讲解数据结构、算法、迭代器、生成器、类、对象、元编程等,我认为这些才是工作中真正有价值、拉开差距的地方,而那些基本语法是默认应该会的。 />

《Python CookBook》会在每个知识点开始提出一个应用场景,然后告诉你怎么去解决这种应用,同时会编程实现,这样对于提升Python是最为实际的,而且让你更加容易理解它这样用的价值所在。

这本书不仅有出版的书籍,也有免费的在线教程,需要可以看一下。前言 - python3-cookbook 3.0.0 文档?python3-cookbook.readthedocs.io

干货干货 | 2019年共享免费资源整理(上):学习资源篇?mp.weixin.qq.comv2-c6753c8e8cef925c923ebcd8c099b6cc_180x120.jpg干货 | 2019年共享免费资源整理(下):实用工具篇?mp.weixin.qq.comv2-981d19e9c9cc72055048bf606f19d7a9_180x120.jpg

更多我的作品

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值