python书籍_2020年学习Python的5本优秀书籍

每读一本新书或学习一门新课程,您就会开始发现知识上的空白和思维之间的联系,这是以前从未有过的。

如果您想成为专家程序员,那么就必须学习尽可能多的不同结构和模式,这一点至关重要。 您可能无法从内存中正确实现它们,这很好。 但是,仅了解某些编程方法就可以让您在需要时查找它们,并扩大了编写出色代码的能力。

编码愉快!

68924dfcaea8ee05b86e09bb022bcb49.png

> Photo by Kimberly Farmer on Unsplash

在线学习比以往任何时候都容易。 在线学习编程语言的方法有数百种,特别是如果您想学习Python。

但是我仍然喜欢从书本上学习。 当我打开一本编程书时,我经常会断开与Internet的连接并冒泡地编写代码,而不会分心。

我推荐这五本书,以在短短几个月内将您的Python技能从入门提高到高级。

Python速成课程

0d1de6f1524e13a377a24339709a5fdc.png

> Python Crash Course on Amazon.com

本书为您奠定了Python基础的坚实基础,并为您提供了一些实际应用程序示例,供您立即开始使用。

它甚至需要您逐步使用Django创建一个包含身份验证的简单Web应用程序。 本章指导您完成构建后将应用程序部署到Heroku的过程,这很好。 通常,通过教程,您会想知道如何将应用程序投入生产,但这包括该步骤。

本书非常有趣,可以帮助您组装如何在实际应用程序的不同方面使用Python。

有效的Python

我已经阅读"有效编程"书已有多年了。 我在2000年代初期开始使用Effective C ++,这使我在大学里学到的编程技术更上一层楼。

96e38c8a208123fcf1e6db762fb61fac.png

> Effective Python on Amazon.com

从那时起,我已经阅读了有效的C#,更有效的C#和有效的Python。 所有这些书都有相似的主题。 一旦了解了编程语言的基础知识,就应该学习最佳实践,以学习如何用该语言编写干净,可读,可重用的代码。 "有效编程"书在帮助您从初学者到高级程序员的整个过程中做得非常出色。

Brett Slatkin撰写的有效Python也不例外。 这本书是您可以从头到尾阅读的书,也可以放在桌子上不时参考,以查看是否有任何适用于您当前正在研究的内容。

Python 3面向对象编程

更不用说,它使您的应用程序更易于测试和维护。

4b003602a2dd0808863260b18c8c4e50.png

> Python 3 Object-Oriented Programming on Amazon.com

Python技巧书

当您准备将Python编程提高到一个新的水平时,Dan Bader撰写的Python Tricks Book是一个绝佳的选择。

34a5fcd9eeeb77a3d3f4cb05a4629f48.png

> Python Tricks, The Book on Amazon.com

我使用Python进行编程已有多年,但是最近阅读了这本书并学到了很多东西。 它采用Python中的常见构造,并以您可能不会想到的方式使用它们。 这本书对于初学者和专家都是极好的。

您可以按任何顺序阅读这本书。 每个部分都是独立的,因此请浏览内容并找到您感兴趣的内容。

我喜欢这本书!

流利的Python

我必须承认,我刚刚开始使用Luciano Ramalho编写的Fluent Python,因为许多其他人推荐它为专家级Python书籍。

本书介绍了Python高级功能(如生成器,何时使用它们),实现并发的各种方法以及有关元编程的整章内容的最佳做法。

当我完成本书时,我将对此做更彻底的回顾,但是它对高级Python程序员有很好的评价,因此我寄予厚望。

(本文翻译自Julie Perilla Garcia的文章《5 Excellent Books to Learn Python in 2020》,参考:https://levelup.gitconnected.com/5-excellent-books-to-learn-python-in-2020-768614974ecc)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值