Python introductory books in electronic PDF Baidu cloud network disk free downloads

Hello everyone I'm Li Bin, a Python programmer. I first learned Python from now over a full two years, and then I was in a Beijing-based Internet company to do more than a year of work reptiles. Along the way to learn Python or sympathetically, today we recommend some Python classic books, we hope to help Ha ~

End of this article provides the following books of the electronic version, you get yourself ~

1. " Python based tutorial (3rd edition) "

"Python based tutorial 3rd Edition" includes all aspects of Python programming: First, from the beginning of the installation of Python, then introduces the basic knowledge and basic concepts of Python, including lists, tuples, strings, dictionaries, and various statements; and gradual introduction to some relatively high - level topics, including abstract, unusual, magical methods, properties, iterators; Since then discusses how to use Python to databases, networks, C language tools combined, and thus play a strong function of Python also introduced the Python program testing, packaging, publishing knowledge; the author combines content described earlier, describes the development process 10 meaningful Python project to the reader follow the steps in the actual project development. The book involves a wide range of content, both to lay a solid foundation for beginners, but also helps programmers to upgrade their skills, suitable for all levels of Python developers to read reference.

2.《Head First Python

 

"Head First Python" is a very classic introductory book, Head First book is well-known book series is another masterpiece, is the Internet's best-selling book "Head First JAVA" "Head First Design Patterns" companion. Ordinary programming language tutorial book is different in a unique way to teach you to learn Python. The book based on cognitive science and learning theory, uses a format suitable for the brain rich in his right, not a litany of preaching, make you sleepy! Discard those boring grammar, starting from one interesting project, a step by step guide you to write real-world projects.

For the purposes of the new Python 3.5, this guide is the perfect real quick reference. You will learn:

  • The important Python concepts directly into your brain
  • Model data is stored as lists, tuples, sets, and dictionaries
  • Do not confused, you can use the DB-API
  • Object? Modifier? Builder? They are all here
  • Creating Modern Web application with Flask
  • Share your code with a module

3. " awkward learn Python "

This book is an introductory Python book for newly recruited program, but students know much about computers. This book exercises to guide readers step by step way to learn programming, from simple print has been referred to the full realization of the project, so that beginners start with basic programming techniques, and ultimately experience the hot interest in software development. This book is written based on the Python version 3.6. This book structure is very simple, in addition to the "preparatory work", also includes 52 exercises, of which 26 cover the input / output variables and functions three themes, while 26 cover some of the more advanced topics, such as conditions Analyzing, circulation, and an object class, code testing and realization of the project. Each chapter is basically the same format, code-exercises begin, follow the instructions to write code, run and check the results, and then do additional exercise.

4. " Python learning Handbook (4th Edition) "

Is a very classic introductory books, learn Python's major built-in object types: numbers, lists, and dictionaries. Create and process objects using Python statements, and learning Python's general syntax model. Using the function configuration and reuse code, Python is a function of the basic process tool. Learning Python module: a package statements, functions and other tools, in order to build a larger assembly. Learning Python object-oriented programming tools for organizing code. Learning exception handling model, as well as for the preparation of a larger program development tools. Learn advanced Python tools, such as decoration, a description, a metaclass processing and Unicode.

5. " Python Cookbook (Third Edition) "

 

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

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

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

6.《Think Python

这本书的全称叫:《Think Python:How to Think Like a Computer Scientis,Second Edition》。

也就是如何像一位计算机科学家一样思考 Python。所以整本书的内容都是在思考、设计和开发方法,而具体的编程语言,只是提供一个具体场景。属于高阶的书籍。

7.《Python3 程序开发指南

这本书属于进阶的内容,文中通过一位 Python 技术非常顶尖的程序员 Mark Summerfield 的视角,来告诉大家在实际的项目中,如何充分的利用 Python3 的功能与特性来编写代码。

Python3 功能更强大,使用更方便,语法更一致,表达能力更丰富。本书将编写程序、使用标准或第三方 Python3 库、创建新的专用库模块所必需的所有相关知识整合到了一起。

8.《Python 核心编程(第3版)

 

 

 

《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为 3 部分。

第 1 部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。

第 2 部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。

第 3 部分则为一个补充/实验章节,包括文本处理以及一些其他内容。

9.《流畅的 Python

这本书适合已经有些 Python 基础想进阶的同学,文中介绍了很多中级和高级的 Python 编程技巧,是进阶必备的书籍。流畅的Python 致力于帮助Python开发人员挖掘这门语言及相关程序库的优质特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。流畅的Python 尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。

10.《Python源码剖析

听书名就觉得非常牛B的一本书,这本书深度探索动态语言核心技术,如果你能完全掌握本书的内容,你就是业界最顶尖的 Python 选手了。

本书以 CPython 为研究对象,在 C 代码一级,深入细致地剖析了 Python 的实现。书中不仅包括了对大量 Python 内置对象的剖析,更将大量的篇幅用于对 Python 虚拟机及 Python 高级特性的剖析。

以上书籍PDF电子版获取方法:

关注“Python联盟”微信公众号

回复“书籍”

即可免费领取!

Guess you like

Origin www.cnblogs.com/pythoncxy/p/12432550.html