Answer the question
In order to leave comments, you need to log in
What books on Python are worth reading?
Good day to all !
My question is: what books should I read on Python and should I read them at all?
The thing is, I'm not an absolute beginner, but I'm not an expert in other languages either. Created simple console programs in C++ (+ parallel computing), Java (without frameworks, but made applications with an interface), C# (there is the most experience, but again, I didn’t do simple applications from WinForms + SQL).
At least in theory (and I can be wrong) I know the pillars of OOP, the main data types, data storage methods (what arrays are), cycles, of course, that there is a class, class fields, functions, etc.
In general, quite elementary things, but according to my prejudices, most of the text in books is devoted to these issues.
I would like experienced people to tell me how deep it is worth digging into Python with such knowledge and whether there is a need to read books in this case. If yes, please advise.
Answer the question
In order to leave comments, you need to log in
You should figure out what you need a python for. Language is a tool for solving problems, and it is worth starting from this.
If you want to study the web - study the framework and related technologies, if you want to study data science - the same thing, study the stack and technologies. But for all this you need to know the language itself, and documentation and books will help you here.
From books look "Python. To the heights of excellence" Luciano Ramalho. Or Lutz.
Bite of Python
In general, here is a video from YouTube about the top 3 books on Python. Enough for a long time: https://www.youtube.com/watch?v=XCpq6lLbxW8
And here's another video:
https://www.youtube.com/watch?v=nJX2qrctbcE
And here:
https://www.youtube.com /watch?v=qV9sjY73nTo
"A byte of Python" in Russian this book for beginners
Grokay algorithms can be after the book A byte of python
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question