程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

How many Python books have you read?

編輯:Python

Python There are a lot of books , because python There are too many application fields , Involve all aspects , So there are many kinds of books , Here are some good ones I recommend python The book is for everyone , You can find oneortwo books to practice , You will get twice the result with half the effort .

1.A byte of Python:

The content of this book is not esoteric , Are some basic contents .

But the reason is that the author can make complicated things so easy to understand , Clear thinking , in total 100 Multi page , But it can sell more than one million . I have learned perl My classmates must have heard "perl Introduction to language ",

This book is similar to it . Beginners can get started quickly in oneortwo days , Very classic , It is also my first introductory book , Very suitable for Xiaobai , Not one of them. .( No advertising , Recommendation of conscience )

2.Python Programming core

Core programming can be said to be a great treasure house , hold python All aspects of are contained in , Very good , Very few python My book is so comprehensive .

The book is called core programming , But it is also suitable for beginners , The author is very considerate of Python It's divided into two parts :

The first part : Some basic grammar and important knowledge points , And at the beginning of the arrangement of a quick start chapter , It can help you to python The hills are small , from hello,world Start so you can quickly write a paragraph python Code for .

The second part : Advanced , For regular expressions , In the face of the object , Network programming , Multithreading ,web, Database and python and java It's a good bond , It's all talked about. . Because when you write large python Code time , All these knowledge points should be used , Very practical .

3. Write quality code : improve Python programmatic 91 A suggestion

When your python Yes 1-2 Years later, , Must be eager to write the legendary pythonic Code , It is a kind of integration python The quintessential code style .

Then you must read this book , It's full of dry goods , Very practical , Some of the python The skills are all told incisively and vividly . For everyone to write robust 、 grace 、 High quality Python Code provides practical help .

The most important thing is to make some mistakes , Or some taboo things are very clear .

It is worth reading carefully . I basically knocked every example aside , Benefited greatly .

4.Python Source analysis

This book can make you understand why python So efficient , This book can make you understand python How those built-in functions are implemented , because python Is open source code , Reading the source code is very helpful for us to improve our skills .

Can let you thoroughly understand ( Attention is comprehension ) General expressions 、 Control structure 、 Exception handling mechanism 、 Class design 、 Multithreading mechanism 、 Dynamic loading mechanism of module 、 Operation principle of core technologies such as memory management mechanism .

It's like learning in college C,C++, But if you don't understand the principles of computers , Do not understand memory allocation , Do not understand the underlying implementation , You can't really understand the essence .

Learning a language , It is important to understand the code , So that's why I recommend this book .

5. Collective intelligent programming

The title of the book seems to follow python It's nothing to do with half a cent , But this book is about machine learning , Data mining is a very classic book , All the examples in the book are in python Written .

A very practical example , If you want to analyze and deeply mine big data , Be sure to read this book , The examples inside are very classic , And there are a lot of algorithms ( It is best to have a certain mathematical foundation , Because mathematics is very important to algorithms ).

6. utilize Python Data analysis

python One of the biggest advantages is data analysis , If you want to study data analysis, you must have a deep understanding of some python Important libraries such as numpy,pandas etc. . This book will show you how to use all kinds of Python library ( Include NumPy、pandas、matplotlib etc. ) Efficiently solve all kinds of data analysis problems .

And the author himself is pandas The developer is also a senior data analysis expert , It gives us many practical examples , You can use it directly . Of course, some libraries are constantly updated , When you use it, you still need to check the online documents .

Small series of very useful books for personal testing , Study python My classmates must live together !!!


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved