I'm still studying hard Python My friends share a wave of learning tutorials ~ Have they , At least save 50% Time for , Take half the detours .
There are not many books. , It's about refinement ~
《Python Programming : From introduction to practice 》 Douban score 9.2
This book is for all levels Python For the reader Python Introductory book . The book is divided into two parts : The first part is introduction Python The basic concepts that programming must understand , Include Matplotlib Such powerful Python Libraries and tools , And lists 、 Dictionaries 、if sentence 、 class 、 Files and exceptions 、 Code test and so on ; The second part puts theory into practice , Explain how to develop three projects , Including simple 2D game 、 Use data to generate interactive information graphs and create and customize simple Web application , And help readers solve common programming problems and puzzles .
Catalog
This book is probably the most used by beginners , Content is simple , There are basically no intermediate or advanced concepts , Especially for beginners , It also provides several practical projects .
《Python Programming : From introduction to practice 》 Download address
《Python Fundamentals of network programming 》 Watercress bisector 7.1
It can be used at all levels Python、Web And network program developers reference book , Use the technology in the book in practice , The effect is better. .
Catalog
《Python Fundamentals of network programming 》 Download address
《Python Reptile development and project practice 》 Watercress bisector 9.0
This book introduces how to use Python 3 Developing a web crawler , The book first introduces the environment configuration and basic knowledge , Then we discussed urllib、requests、 Regular expressions 、Beautiful Soup、XPath、pyquery、 data storage 、Ajax Data crawling and so on , Then it introduces how to implement data crawling in different scenarios through several cases , Later on pyspider frame 、Scrapy Framework and distributed crawler .
Catalog
This book is extremely suitable for Python Programmers read ~
《Python Fundamentals of network programming 》 Download address
《Python Project development practice 》 Douban score 9.2
Enhance your Python Skill
Through the combination of theory and practice and practical guidance , This book will show you the real world Python Programming . The actual tutorials in the book focus on functions , It covers the basic creation application 、 Build and encapsulate libraries . At the same time, in experienced Python The instructor has been providing you with valuable insights with the help of , You can go beyond the tutorial and start creating projects .
primary coverage
◆ Study Python How to complete daily tasks and improve business efficiency in the real world
◆ Understand how the library works 、 Where to get and use them
◆ Use Virtualenv、Pip And more tools to build a development environment
◆ establish 、 Package and connect with Python Other users in the community share the Library
◆ Use a hierarchical approach to create projects , And use the library to add functions in each iteration
◆ Used in real-world intermediate projects Python, In order to gain confidence in using it in larger open source projects
Catalog