News

Some of the most difficult concepts for a newly minted Python programmer to grok are object-oriented programming (OOP) and classes. Sweigart devotes an entire subsection of the book, three ...
The book guides the reader first through setup and configuration of a Python instance, then the use of the REPL and an editor (PyCharm gets most of the coverage there).
Interestingly enough, Python isn't the only programming language that this book gets into. It teaches a little bit of C, too. C compliments Python very well, as Python is often compiled in CPython.