Learn the basics of programming on the road to the Python chapter of the book

Source: Internet
Author: User
Tags pandas groupby

is not a lot of people tell you, learn Python development should honestly find books to see, and then with the Doom knocking code? The computer has, the software also has, the heart also received back? All you have to do is just owe books? Didn't find the right book? Can look at these.

1.Basic Python Tutorial (2nd edition revision)


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ E30272cbb0f74e2394741f8b987c4cb8.png "alt=" E30272cbb0f74e2394741f8b987c4cb8.png "/>


The Basic Python Tutorial (2nd edition) includes all aspects of Python programming, covering a wide range of topics, providing a foundation for beginners and helping programmers to improve their skills for reading references at all levels of Python developers.

2.python programming: From getting started to practicing


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ De512722e9934ea39f0c894f2a3c3ec3.png "alt=" De512722e9934ea39f0c894f2a3c3ec3.png "/>


This book is an introductory Python book for all levels of Python readers. The book is divided into two parts: the first part introduces the basic concepts that must be understood in Python programming, and the second part puts the theory into practice. This book is suitable for readers of any level of interest to Python.

3.Python Core Programming (3rd edition)


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 487dafa527ab453bace8d4c32ca1dd6e.png "alt=" 487dafa527ab453bace8d4c32ca1dd6e.png "/>


Python Core Programming (3rd edition) is a new version of the classic best-selling book, "Python Core Programming (second Edition)", which is divided into 3 parts.

The 1th part explains some common applications of Python, part 2nd explains the topics related to web development, and part 3rd is a supplemental/experimental section, including text processing and other content. Python Core Programming (3rd edition) is intended for read by Python developers with some experience.

4. using Python for data analysis


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 0c8f87c6304f447685406d0b7c127c38.png "alt=" 0c8f87c6304f447685406d0b7c127c38.png "/>


"Data analysis using Python" is the 2013 mechanical industry publishing house software and hardware development books, the author is McKinney. The data analysis tools from the Pandas library began to handle a wide range of time-series data using high-performance tools, Matpiotlib, Pandas GroupBy features, and more.

5.Python 0 Basic Primer Learning


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ Adda5873c94147ad8e609fa2629fd7d8.png "alt=" Adda5873c94147ad8e609fa2629fd7d8.png "/>


This book is suitable for beginners to learn Python3, but also for programmers who are ignorant of programming, but eager to change the world with programming friends! This book advocates understanding as the main application of the king. Although this is an introductory book, the book's "Ambition" can be more than just "beginner level" teaching.

6. Write a web crawler in Python


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 13ed9d96b5ca4c10a9586fc53fd28f79.png "alt=" 13ed9d96b5ca4c10a9586fc53fd28f79.png "/>


The Python write web crawler is a great guide to crawling Web data using Python, explaining how to crawl data from static pages and how to manage server load using caching.

This book is written for developers who want to build a reliable data crawling solution, which assumes that the reader has some experience in Python programming. Of course, readers with other programming language development experience can read this book and understand the concepts and principles involved in the book.

7.O ' Reilly:python Study Manual (4th edition)


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 9fa7bcfc177f4175a962bba4bf5fae10.png "alt=" 9fa7bcfc177f4175a962bba4bf5fae10.png "/>


Each chapter of the 7.O ' Reilly:python Learning Handbook (4th edition) contains a separate lesson on the key elements of the Python language and contains a unique "exercises" section with practical exercises and tests So that you can practice new skills and test your understanding as you learn. You'll find a number of annotated examples and charts that will help you get started with Python 3.0.

8. fluent python


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 091bf14e06ea49279151f9758a396618.png "alt=" 091bf14e06ea49279151f9758a396618.png "/>


Fluent Python is dedicated to helping Python developers tap into the high-quality features of the language and associated libraries, avoid duplication of effort, and write simple, fluid, easy-to-read, easy-to-maintain, and native Python-style code.

9.O ' Reilly: In layman's language Python (Chinese version)


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ 7a4197b6ee0243e28cd98ff2389583f0.png "alt=" 7a4197b6ee0243e28cd98ff2389583f0.png "/>


O ' Reilly: Python (Chinese version) is a classic Python book, Junior High-level python unique tips, covering python3.0 to abandon the dull, rigid way of preaching, in the form of similar vivid ppt teach you to learn Python.

the "dumb way" to learn Python (3rd edition with CD 1 sheets)


650) this.width=650; "Src=" http://5b0988e595225.cdn.sohucs.com/images/20170830/ A774cf5d6ab048a4ace04ef5df8e307c.png "alt=" A774cf5d6ab048a4ace04ef5df8e307c.png "/>


This "stupid method" to learn Python writing unique, starting from chapter practice, guide the reader to enter the code, and to explain, each chapter is not very difficult, the guidance, the book is not very thick, but read this book there is definitely a Python language taichetaiwu feeling, is to read a book from thin to thick sublimation. Suggest Python beginners to buy reading.

With these 10 books, you can take a quiet look at the Python development books that are right for you. Then, come on. I believe you can learn it well. Python is like a spring, you strong it is weak, you weak it is strong! Ha ha.


This article is from the "Little Thousand" blog, please make sure to keep this source http://xiaoxiaoqian.blog.51cto.com/9235704/1961127

Learn the basics of programming on the road to the Python chapter of the book

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.