关于Python的好书推荐(二)

共 2097字,需浏览 5分钟

 ·

2021-01-05 00:13

 是新朋友吗?记得先点数据科学与人工智能关注我哦~


《关于Python的好书推荐》专栏·第6篇

 | 段洵  

1651字 | 5 分钟阅读


【数据科学与人工智能】已开通Python语言社群,学用Python,玩弄数据,求解问题,以创价值。喜乐入群者,请加微信号shushengya360扫描文末二维码,添加为好友,同时附上Python-入群。有朋自远方来,不亦乐乎,并诚邀入群,以达相互学习和进步之美好心愿。


干货!本期推荐3本与Python相关的书籍!文末附电子版获取方法!

一、《Python标准库》中文版


本书是超过 3000 个新闻组讨论的精华部分, 也有很多的新脚本, 为了涵盖标准库的每个角落Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块,本书共有16章节,每一章节介绍一类模块,包括核心模块更多标准模块线程和进程数据表示文件格式邮件和新闻消息处理网络协议、国际化、多媒体相关模块、数据储存工具和实用程序其他模块执行支持模块、其他模块 Py2.0后新增模块。本书是一本很不错的工具书。

二、《Python Cookbook》第三版


这本书的所有主题都是基于已经存在的代码和技术,而不是专门去寻找 Python3特有的教程。在原有代码基础上,完全使用最新的 Python 技术去改造。所以,任何想使用最新技术编写代码的程序员,都可以将本书当做一本很好的参考书籍。在讨论的主题选择方面,不可能囊括 Python 领域所有的东西。因此,优先选择了 Python 语言核心部分,以及一些在开发中常见的问题和任务。另外,这里讨论的很多技术都是 Python 3 最新才出现的,所以如果工作在 Python 老版本下,即便是最有经验的程序员可能之前也没见过这些东西。另外,这些示例程序也会偏向于展示一些有用的编程技术 (比如设计模式),而不是仅仅定位在一些具体的问题上。尽管也提及到了有一些第三方包,但是本书主要定位在 Python 语言核心和标准库。

这本书的目标读者是那些想深入理解 Python 语言机制和最新编程技能的资深程序员。很多讨论都是标准库,框架和应用程序使用到的高级技术。本书所有示例均假设读者已经有了一定的编程背景并且可以很容易的读懂相关主题 (比如基本的计算机科学知识,数据结构知识,算法复杂度,系统编程,并行,C 语言编程等)。另外,每个示例都只是一个入门指导,如果读者想深入研究,需要自己去查阅更多资料。因此,假定读者可以很熟练的使用搜索引擎以及知道怎样查询在线的 Python 文档。这本书不适合 Python 的初学者。事实上,本书已经假定了读者已经有了一定的Python 基础,看完过几本入门书籍。本书也不是那种快速参考手册 (可以很快的查询某个模块下的某个函数)。本书旨在聚焦几个最重要的主题,演示几种可能的解决方案,作为一个跳板,你可以经此进入一些更高级的主题,这些可以在网上或者参考手册中找到。

主要章节:

  1. 数据结构和算法

  2. 迭代器与生成器

  3. 文件与IO

  4. 数据编码和处理

  5. 函数

  6. 元编程

  7. 模块与包

  8. 网络与Web编程

  9. C语言扩展



三、《Python核心编程》第二版


尽管 Python 已经流行了多年,但是一些人仍旧认为相对于通用软件开发产业而言,它还是个新丁。我们应当谨慎地使用“相对”这个词,因为“网络时代”的程序开发,几年看上去就像几十年。当人们询问:“什么是 Python?”的时候,很难用任何一个具象来描述它。Python 已经和很多语言比较过了。一个原因就是 Python 提供了很多其他语言拥有的特性。另外一个原因就是 Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。本书共23章,从介绍Python 的背景知识开始,包括什么是 Python、Python 的起源和它的一些关键特性一直到数据库编程,由浅入深,适合初学者和高级者学习,书中实例丰富,讲解详细,易于理解。



四、书本电子版获取方法


Python好书获取方式,请长按识别下方二维码,进入公众号,回复“20210102”。

你在阅读的过程中,有什么问题或者收获,可以留言或者加入Python语言群,参与讨论和交流。请扫描下方二维码加我为好友,备注Python-入群。有朋自远方来,不亦乐乎,并诚邀入群,以达相互学习和进步之美好心愿

公众号推荐

数据思践,记录和分享数据人思考和践行的内容与故事。


好书推荐

书籍|Python核心编程(第三版)

书籍|Python编程从入门到实践

书籍|数据科学导论-Python语言实现

书籍|Python编程快速上手-让繁琐工作自动化

浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报