5 must read the Python introductory book, Have you ever seen it? (with welfare)

Source: Internet
Author: User

Today, the technical school for everyone to prepare 5 of the book, in addition to books small compilation also organized 3 commonly used resources website share to everyone.

1.Python Basic Tutorials

The basic Python tutorial is a classic Python primer book, with a distinct level of detail and rigor, especially in the final chapters, where the author applies the above-mentioned content to the project and introduces the development process of the project in the form of a template, which teaches the development of Python, Let the reader discover the true charms of Python from the project. This book is suitable for beginners to build the foundation, but also to help Python programmers to improve their skills, even the Python technical experts, can also find in the book refreshing content.

2.Python for data analysis

This book introduces the use of Ipython, Notebook, Numpy, scipy, and pandas packages, as long as you have mastered the basic syntax of Python to learn.
Author Wes McKinney is a senior data analysis expert, has in-depth research on various Python libraries, and has accumulated rich experience in a lot of practice. is one of the most recognized and authoritative figures in the Python and open source technology community. Developed a well-known open source Python library--pandas for data analysis, which has been widely praised by users.

Here is still to recommend my own build group: 483546416, the group is learning Python development, if you are learning Python, small series welcome you to join, everyone is the software Development Party, not regularly share dry goods (only Python software development-related), Including a copy of my own. 2018 Latest Python Advanced materials and high-level development tutorials, welcome to the next step and into Python's small partners


3.Python 3 Program Development Guide

The Python 3 Program Development Guide describes the 8 key elements that make up the Python language, divided into sections that cover data types, control structures and functions, modules, file processing, debugging, processes and threads, networks, databases, regular expressions, GUI program design, and more. The book is an example of the main line, each chapter is accompanied by exercises to facilitate the reader to better understand and grasp the content of the story. It is well suited for use as a Python language textbook and has some reference value for Python programming designers.

4.Python data Analysis and mining actual combat

The basic part of the book is described in detail is very comprehensive, is a good book of the introduction of Python, in the back of the demo is also very close to the actual combat, and introduced the use of Python data mining detailed cases, data and code can be downloaded, there is a very strong practicality.

5.Python Cookbook

This book introduces some of the techniques and methods of Python in various fields, from the most basic characters, file sequences, dictionaries and sorts, to advanced object-oriented programming, database and data persistence, XML processing and web programming, to high-level and abstract descriptors, adorners, meta-classes, iterators, and generators. But the book is more thick, you can put it on hand to look at, there are a lot of experience in the book, will be in your thoughts when the idea of inspiration.
Three Common resource sites

    1. Wowebook

If you are a love to chew the book programmer, this site will be your favorite, the website is a programming class of electronic books, resources are very rich, have a love to read a small partner, you can first come to this site to find.
2.Github

On GitHub, there's a lot of open source code repositories, and many programmers will upload their written projects to this place. Microsoft has now announced a $7.5 billion acquisition of GitHub, which has made many developers uneasy, turning to Gitlab, a web-based git repositories (warehouse) with a streamlined web development process that stores, shares, and publishes for development teams , testing, and collaborative web development projects provide a central, cloud-storage venue.

    1. CSDN

CSDN is a favorite site for programmers, first of all, he is Chinese, the various languages are categorized, find things very convenient, CSDN also provides a lot of download resources for programmers to use.

Share IT technology and industry experience, please follow the public number: programmer Daniel!

5 must read the Python introductory book, Have you ever seen it? (with welfare)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.