分享

「Python编程类」学习书籍推荐

 老马的程序人生 2020-08-17

本文推荐豆瓣评分最高的五本 Python 学习书籍给大家。这些书每本都有自己的优点,大家可以根据介绍,选择合适自己的书来读。

TOP 01

本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道 Python 风格的代码。本书尤其深入探讨了 Python 语言的高级用法,涵盖数据结构、Python 风格的对象、并行与并发,以及元编程等不同的方面。

本书适合中高级 Python 软件开发人员阅读参考。


TOP 02

《Python Cookbook(第3版)中文版》介绍了 Python 应用在各个领域中的一些使用技巧和方法,其主题涵盖了数据结构和算法,字符串和文本,数字、日期和时间,迭代器和生成器,文件和 I/O,数据编码与处理,函数,类与对象,元编程,模块和包,网络和 Web 编程,并发,实用脚本和系统管理,测试、调试以及异常,C 语言扩展等。

本书覆盖了 Python 应用中的很多常见问题,并提出了通用的解决方案。书中包含了大量实用的编程技巧和示例代码,并在 Python 3.3 环境下进行了测试,可以很方便地应用到实际项目中去。此外,《Python Cookbook(第3版)中文版》还详细讲解了解决方案是如何工作的,以及为什么能够工作。

《Python Cookbook(第3版)中文版》非常适合具有一定编程基础的Python程序员阅读参考。


TOP 03

本书是一本针对所有层次的 Python 读者而作的 Python 入门书。全书分两部分:第一部分介绍用 Python 编程所必须了解的基本概念,包括matplotlibNumPyPygal等强大的 Python 库和工具介绍,以及列表、字典、if语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的 Python 2D 游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的 Web 应用,并帮读者解决常见编程问题和困惑。


TOP 04

如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过 Python 编程,我们能够解决现实生活中的很多任务。

本书是一本面向实践的 Python 编程实用指南。本书的目的,不仅是介绍 Python 语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本 Python 编程概念,第二部分介绍了一些不同的任务,通过编写 Python 程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

本书适合任何想要通过 Python 学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到 Python 编程的快乐。


TOP 05

Python 是一种面向对象的解释型语言,面向对象是其非常重要的特性。《Python 3面向对象编程》通过 Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了 Python 中面向对象的概念和原则。

《Python 3面向对象编程》不是 Python 的入门书籍,适合具有 Python 基础经验的开发人员阅读。如果你拥有其他面向对象语言的经验,你会更容易理解《Python 3面向对象编程》的内容。


TIOBE:编程语言指数排行榜

2018年Python排名第3

数据来源:

  • https://www./tiobe-index/

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多